Michelle Keegan has been compared to Kim Kardashian after showing off her unbelievable curves in a skintight dress.The 33 year old looked absolutely sensational as she donned the black number to enjoy a spot of dinner at London's swanky Corinthia hotel. Former Coronation Street star Michelle wore her long brunette locks down so they rested on her back as she posed on the stairs outside the five star establishment.