17.8.09

Michelle Keegan showed off her slim body as she enjoys a dip on a Majorca beach