She's been crowned a sex symbol since stepping onto Coronation Street in 2008, but last night saw Michelle Keegan's first TV sex scene.
The beauty debuted in her new comedy show, Plebs, last night and it's safe to say, her fans LOVED it.
Many took to Twitter to write rave reviews about the 28-year-old portraying Ursula:
Plebs is so good,especially when michelle keegan makes an appearance
— jakesimkiss (@JakeSimkiss) April 11, 2016
Well #plebs for even better if it could, but well Michelle Keegan can make anything better
— Andy Tarbuck (@therealredgreat) April 11, 2016
Just incase Plebs wasn't brilliant enough already, they've only gone and put Michelle Keegan in it
— Ben Abthorpe (@Babthorpe) April 11, 2016