Michelle Keegan looks smoking hot as she cools down in the Caribbean sea 
Shared publiclyView activity