Bikini-clad Mariah Carey, 48, looks incredible while holidaying in the Caribbean

Mariah Carey showed off her age-defying body while on holiday in the Caribbean (PA)
Mariah Carey showed off her age-defying body while on holiday in the Caribbean (PA)