Michelle Keegan has shared many a stunning snap on Instagram, but her 5 million followers were thrilled when she shared a rarely-seen look at family life.

The actress posted the pic on her Instagram stories, as she beamed with happiness alongside her family.

Former soap star Michelle, 34, stole the show in the pic, dressed casually but still looking beautiful.

She looked amazing in a green bomber jacket, light blue mom jeans and trainers.

The Our Girl star finished the look with natural make-up, and slicked her hair back into a low ponytail.

Michelle captioned the cute pic: "Family" and tagged several of them in the post.

She's been treating fans to some amazing pictures on Instagram recently.

Earlier this week she shared a picture of herself relaxing in the garden in a stunning white outfit and sunglasses,

Making the most of the sun, she captioned the pic cheekily: "When you’ve got a picnic in the garden but jiu jitsu in an hour."

Friend and former Coronation Street co-star Brooke Vincent, replied to her caption.

She joked: "I mean… I don’t look like that for either tbh."

Fans were entertained, replying with cry laughing emojis, saying:"Best comment!"

Michelle's tousled brunette hair fell over her shoulders, as the oversized white jacket showed off a hint of cleavage, highlighted with simple gold jewellery.

Her husband, TOWIE's Mark Wright also clearly approved, as he replied with a flame emoji to the picture of his wife.

She also shared a pic of her looking stunning, even though the star thought she was having a bad hair day.

In the gorgeous selfie, Michelle's hair was swept up in a messy bun.

She wrote: “Thought I’d have time to do my hair… I didn’t #wisps.”

Despite not having time, she still looks gorgeous in the candid snap.

Michelle first played Tina McIntyre in Coronation Street from 2007 until 2014.

Since then she's landed roles in Our Girl, Brassic, Plebs and Ordinary Lies.

Source: Read Full Article