Michelle Keegan floored fans with her 'legs for days' as she shared a stunning new snap from a photo shoot.
The TV beauty, who shot to fame as Tina McIntyre on Coronation Street, dazzled in a pristine white blazer dress with gold buttons.
Brassic star Michelle looked 'girls night ready' as she teamed her dress with towering nude open-toe heels and a green bag for a pop of colour.