By Leah Ornstein - Radar Style & Beauty Editor
From the red carpet of the hottest movie premieres and the swankiest soirees to the city streets, Hollywood's hottest stars were dressed in rocking and shocking ensembles on Thursday, and RadarOnline.com has all the photos in our daily fashion feature.
Angelina Jolie stunned at the Los Angeles premiere of her directorial debut, In The Land of Blood and Honey. The beautiful bombshell wore a one-shoulder Ramona Keveza gown, which was designed to add some swerve to her curves. She paired the asymmetrical number with Jimmy Choo peep-toes.
Here comes the bride? Sinead O'Connor got dressed to wed in a 1980s prom gown for her Sin City nuptials and the Irish singer couldn’t even bother to cover up her impossibly huge chest tattoo for her big day!
Charlize Theron continued her Young Adult style streak, wearing a figure-hugging Antonio Berardi dress to The Late Show with David Letterman and a Christian Dior red leather mini to the NYC premiere.
Fergie committed a fashion faux pas at the Hollywood Foreign Press and InStyle’s A Night of Firsts, wearing a disastrous Jean-Charles de Castelbajac strapless dress. The sparkling number, was emblazoned with Felix the Cat!
What other stars were dressed to rock and shock on Thursday? Find out by clicking here.