Jennifer Lopeze shares a cuddle with her eight-year-old twins.
'My babies!' the 47-year-old captioned the snap.
The 47-year-old multihyphenate shared a picture in a cuddle-sandwich with eight-year-old twins Emme and Max.
The Shades of Blue star captioned: 'Oooohhh yeaaaahhhh... #coconutsandwich #mybabies #LOVE'.
The beauty reminded the world that she's a hot mamma as she showcased her stunning figure in a second Instagram shot.
She shared a snap in a plunging strappy top and tight jeans which left little to the imagination.
J-Lo captioned: 'Miami agrees w me... #sunshine #happy #music #singing #spanishalbumcomingsoon #El #UnPoquitodetuAmor #QueSeJodan'