And the Greatest Celebrity Bikini Body belongs to…

Michelle Keegan has been announced as the winner of the greatest celebrity body according to a poll carried out by Fit Britches shapewear.

The former Corrie star beat the likes of Rihanna, Kim Kardashian and Kelly Brook to be hailed as the proud owner of the hottest bikini bod.

Here is how the voting went for the greatest celebrity bikini body went:

  1. Michelle Keegan 39%
  2. Rihanna 15%
  3. Kelly Brook 13%
  4. Kim Kardashian 13%
  5. Lucy Mecklenburgh 11%

This voting was done by women, while over in the male corner, Michelle was once again the winner of first place while it was Kelly Brook and Kate Upton who came in second place with 19% each respectively.