Michelle Keegan : bikini body on caribbean

michelle-keegan-fhm-5.jpg

Michelle Keegan showing of her bikini body in St. Lucia, Caribbean while she was celebrating her 23rd birthday.

The Award-winning British actress looking accompanied by Brad Howard who got very excited in the water.