Leona Lewis was Walking On Sunshine at the premiere of her debut film.

The former X Factor winner appears in musical film Walking On Sunshine, about a woman getting married in Italy who realises her whirlwind romance is with her sister's former holiday fling.

Leona said: "Because I'd been to theatre school when I was young, I'd done a bit of acting before, so I wanted to do something like this - specifically I did really want to do a musical and then this came along and it was perfect."

The Bleeding Love singer, who wore a glittering black gown and white blazer, said she would love to act again.

"If an opportunity arises from it and it's the right kind of thing, why not? I'd love to do a musical again because this was so much fun and maybe I'll do something more serious too," she said.

The film also stars Greg Wise, Hannah Arterton, Annabel Scholey, Giulio Berruti and Katy Brand, who were all on the red carpet at the Vue cinema in London's Leicester Square.

Greg, who arrived with wife Emma Thompson and their daughter, wore a kilt which he said had been his wedding outfit, and danced along the carpet.

He said: "I can't actually dance, you saw as I walked in what little dancing I could actually do."

The actor added: "Emma hasn't seen the film yet. My daughter's never seen anything I've been in ever."

Hannah said of working with Leona: "I was starstruck for quite a long time, it took me a couple of days to pluck up the courage to relax around her. She's such an icon.

"I do most of the lead vocal on this film so I was, 'oh my God it's Leona, how is that going to work?'."

Walking On Sunshine is released in cinemas on June 27.