Michelle Keegan has celebrated turning 27 with a launch party for her new Lipsy clothing line.

The former Coronation Street beauty flashed her long, tanned legs in a black and silver playsuit, teamed with silver stilettos, a white ankle bracelet and a leather biker jacket slung over her shoulders.

Michelle shared a picture on Twitter of her blowing out silver candles on a cake printed with the campaign photo for her new Lipsy line.

She said: “My birthday surprise from @lipsylondon it’s been such a fab day!! Busy, but FAB!

“Thankyou SO much for all your happy birthday messages!!!!!!! … You’ve made me smile!”

Michelle – whose final scenes as Tina McIntyre in Coronation Street the night before her birthday – later changed into gold strappy heels, black trousers and a black vest with lace detail.