Michelle Keegan Michelle Keegan : bikini body on caribbean 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.