You won't believe what this child star looks like now


Fans could be forgiven for missing Haley Joel Osment as he turned up at a charity ball in London, as the actor has clearly gone through something of a transformation since his Sixth Sense days.

The actor is now 28, with a fuller face, a curly (ish) mop and a healthy beard, and is unrecognisable as the 11-year-old who saw dead people in the 1999 movie.

Haley Joel Osment at Late One For The Boys ball

Haley, who is still working in both film and TV, was among the celebs at the One For The Boys ball at the V&A, which was hosted by Samuel L Jackson to raise awareness of male cancer.

Kylie Minogue looked dazzling in an emerald green strapless gown as she arrived with her beau Joshua Sasse.

The star added an edge to her outfit with green open-toed shoes that had pink tassels falling down the sides.

Kylie Minogue at a charity ball

Kylie and Joshua looked happy and relaxed as they posed for pictures, and Kylie even found time to snap the odd selfie with fans.

Kylie Minogue at a charity ball

Nicole Scherzinger bought her usual elegance to the red carpet.

She showed off her shape in a fitted white dress with floral detailing.

Nicole Scherzinger at the Late One For The Boys event

Singer Camilla Kerslake brought a nice pop of colour in her long coral frock - although she looked as if she was struggling to keep it under control as she posed for photographers.

Camilla Kerslake at a charity ball

Of course not everybody got it right...

Heston Blumenthal at charity ball