Michelle Keegan runs London errands ahead of her and Mark Wright's wedding

Michelle Keegan was busy running errands in London on Tuesday, with the date for her wedding to fiancé Mark Wright fast approaching. The actress posted a snap of herself on Instagram in a car alongside another stunning brunette who may just be her stylist.

"Running errands in London today with this beaut @ainysstyle Bye Felicia filter? ... Yep!" wrote 27-year-old Michelle alongside the photograph, which apparently shows their eyes in vivid colour thanks to a filter.

Running errands in London today with this beaut @ainysstyle Bye Felicia 👋 filter? ... Yep! 👍

Una foto publicada por michkeegan (@michkeegan) el

Her companion also shared a picture of the duo showing off their gorgeous looks, which were accentuated by the effects.

Michelle has been sharing lots of her pre-wedding fun recently. The former Coronation Street actress revealed a series of "hen party memories" from her luxurious Dubai getaway just last week.

"I've known these girls for over half my life, some of them longer!... And I feel so lucky that we were able to share this amazing experience together. Lasting memories! #bestfriends #dubai", she captioned one of the images.

Me and my hens!!!! #dubai

Una foto publicada por michkeegan (@michkeegan) el

One photo showed the HELLO! Online blogger donning a white 'Bride to Be' kaftan and wide brimmed hat, while a group of her hens – including Mark's sister Jessica Wright – all wore matching black ensembles. "Hen party memories! @grosvenorhouse", Michelle wrote.

Michelle invited HELLO! magazine along for her pre-wedding celebrations at the end of April, and revealed that she chose to wear the same full-length white dress that she wore on the night that Mark asked her to marry him.

She also revisited where Mark got down on one knee: "I did go back to the exact same spot on the beach with some of the girls. I did a re-run of what happened and I showed them where Mark was when he proposed to me. It was nice for them to see it."

You're on HELLO!'s global site. Click to return to HELLO! India Go back