Jennifer Lopez sent her fans into meltdown as she shared a stunning photo of herself on holiday in Turks and Caicos. The Selena actress posed for some before and after snaps – the first showing her lapping up the sunshine on her Caribbean break.JLo looked gorgeous in a plunging emerald green swimsuit, showing off her fabulous figure as she went paddleboarding.