Ever since she first found fame on Coronation Street all the way back in 2008, Michelle Keegan has been delighting audiences with her stunning good looks and charming personality.
But over the past 16 years, the brunette stunner has undergone quite the transformation from a fresh-faced Corrie newbie to a stunning Hollywood starlet.
As Michelle, 36, once again hits the headlines for her performance in the critically-acclaimed Fool Me Once, let's take a look at her major glow up...The actress first starred on Coronation Street when she was just 20 years old.
Michelle has frequently shared old photos that highlight the incredible transformation in her stunning appearance - with smart makeup and sleek cosmetics taking her look from the cobbles to the bright lights of Hollywood.