Leaning on a red velvet bed, Michelle Keegan in pantyhose looks glamorous in a navy off-the-shoulder dress that hugs her figure. Black fishnet tights give the classy outfit a little edge.

Black strappy heels with lace-up ankle ties, big gold earrings and voluminous brown hair complete the look, and the deep red room makes the navy dress stand out.