Michelle Keegan stuns in bra top and barely-there denim hot pants

MICHELLE Keegan looked incredible as she posed in a bra top and denim hot pants.
The actress, 36, shared a selection of pictures from her summer on Instagram.
Michelle rocked an orange and white bikini top and shorts as she pose next to a horse in a stables.
In another she wowed in the same outfit while standing in a field with her mum Jackie.
Michelle captioned the post: "Last few days of Summer 🌻☀️🍦🍹🌇💛."
It comes after Michelle and her husband Mark Wright jetted off to Bali for a pal's wedding.
Read more on Michelle Keegan
The couple, both 36, gave an insight into their stay at Four Seasons at Jimbaran Bay on Instagram.
Days before the stars looked incredible on the red carpet at the National Television Awards.
Michelle flashed her abs in a cut out black gown, while Mark looked dapper in a black suit.
Hours before the Our Girl star wowed in skintight leggings on ‘two hours sleep’ ahead of her NTA appearance.