Caribbean Queen Michelle Keegan in bikini

Caribbean Queen Michelle Keegan in bikini
Award-winning British actress Michelle Keegan was spotted in bikini while she was celebrating her 23rd birthday in St. Lucia, Caribbean. She was accompanied with boyfriend Brad Howard who got very excited in the water.