
Little Mix back Geri Halliwell Little Mix discuss fans,...
Geri Halliwell at The X Factor... Geri Halliwell arrives with...
Robbie Williams talks baby Take That star Robbie Williams...
Now meets Ricky Rayment We chat to the TOWIE hunk
Harry Potter star Daniel Radcliffe was on magical form as he charmed crowds in London last night.
The 17-year-old braved the rain with co-stars Rupert Grint and Emma Watson, both 18, for the Leicester Square premiere of the Order Of The Phoenix.
And the stars showed they’ve grown since their first screen outing 7 years ago.
Daniel looked more like James Bond than the boy wizard in a pinstriped suit much to the approval of legions of girls chanting, ‘Harry! Harry!’
‘I can't complain. It's rather wonderful, really,’ Daniel tells the Daily Mirror.
Not to be outdone, flame-haired Rupert – looking every bit the playboy - was decked out in a casual jacket and T-shirt, while Emma wore a glamorous navy prom dress.
Sounds like the fans were spellbound.
See Harry Potter Daniel Radcliffe at last night’s premiere in this video.