Coronation Street actress Michelle turned 26 on Monday (3 June), but she left her celebrations until the following night, when Mark treated her to a romantic night on the town in London.
Their first stop of the evening was the West End show Jersey Boys, playing at the Prince Edward Theatre in Soho, where Michelle tweeted a picture of herself sitting on Mark's knee in a plush box as they waited for the production to begin.
Michelle added the caption: "Just about to watch a show. Bday celebrations @MarkWright_. Richard Gere eat your heart out #prettywoman."
And according to Mark, this is where Michelle stayed put all night! He joked on Twitter that despite having great seats she'd decided to sit on his knee for the show, adding: "#deadleg."
Needless to say plenty of his male followers replied by saying they wouldn't mind having Michelle - aka the Sexiest Female in Soap for the FIFTH year in a row - sitting on their knee if he wanted her to move!
Michelle looked beautiful in a bright turquoise dress that highlighted her bronzed skin, thanks to that recent holiday to Spain she took with Mark and his family.
She jetted out to the Spanish sunshine with Mark last week to holiday with his parents and other family members including his TOWIE star sister Jessica and her boyfriend Ricky Rayment.
Loved-up Mark and Michelle ended their night with dinner at the posh Nobu Berkeley restaurant, shunning a taxi in favour of a rickshaw to get there.
Mark joked on Twitter: "When there is no taxis available, there is only one option whilst in London !! #rickshaw #thisishowweroll."
While at dinner, they cuddled up for another picture over chopsticks and cocktails, with the only caption Michelle adding to the photo being: "xxx."
Afterwards, the besotted pair headed back to their home for the night to the Ritz Hotel in a taxi, where photographers caught Mark gazingly lovingly at his girlfriend while resting his hand on her knee. Aww.
> Michelle Keegan is the best girlfriend ever, says Mark Wright
> Michelle Keegan marks her birthday with a make-up free picture in bed!
> How to copy Michelle Keegan's super shiny ponytail!