Jennifer Lopez made the most of a rare day off in Brazil yesterday by enjoying some fun in the sun with her boyfriend Casper Smart and her four-year-old twins Max and Emme.
The bikini-clad singer hit the beach in Rio where she was spotted helping the twins build sandcastles and splashing about in the sea.
J-Lo arrived in the Brazilian capital two days ago for a stop on the South American leg of her Dance Againtwitter tour.
Upon arriving she tweeted: “Just landed in RIO!!!!! One of my fave cities in the world! #JLOVE!RS can’t wait to Dance Again with you!! #jloDanceAgainTour!”
The American Idol judge has already played shows in Venezuela, Chile and Argentina but it's not all been fun and games.
During her show in Buenos Aires a thief allegedly broke into her dressing room and stole items including a camera, computer and the singer's bag.
She's also been hit by agonising back pain after pulling a muscle which she's put down to carrying her twins, tweeting: "Got an xray this morning...all good...pulled back muscle. Coconuts getting too big to carry both at once. Awww... #timeflies :( "
> IN PICS: CELEB BEACH BABES