Always gorgeous, always perfect. Sigh.
It may be 15 years since she played the role of Rose DeWitt Bukater, but Kate Winslet still looks like she could get away with portraying the first-class socialite. The 36-year-old actress looked fantastic as she arrived at the world premiere of Titanic 3D at London's Royal Albert Hall this evening.
Noticeably absent from the red carpet was Leonardo DiCaprio.
Winslet, who portrayed vulnerable Dawson on her journey aboard the RMS Titanic, walked the red carpet in a black floor-length Jenny Packham gown.
The glamorous dress featured silver embellished shoulders, a plunging neckline and diamond detail at the star's waist. The mother-of-two kept her make-up simple, wearing a slick of red lipstick and wore her blonde hair in an old-fashioned up-do.
The actress posed on the red carpet alongside director of the hit film James Cameron
Winslet walked the red carpet without boyfriend Ned RockNRoll. The couple were pictured leaving a hotel in London today with Ned wearing a simple black suit and open white shirt.
Cameron married his fifth wife Suzy Amis after casting her in Titanic back in the nineties