Michelle Keegan7Michelle Keegan needs to accept the fact she is incredibly hot, has an amazing body, and would make so many men happy if she would just give us a hint of the goods. That being said, Michelle, we are just happy to see you gracing the pages of Your Daily Girl.