Get Your Fresh Intelligence Daily

SUBMIT

PHOTOS: The Best, Worst & Wackiest Fashions Of The Weekend

//krgoty

Feb. 21 2011, Published 4:31 a.m. ET

Link to FacebookShare to TwitterShare to Email

From the red carpet of the Berlin International Film Festival to the magenta carpet of the NBA All-Star Game, stars were dressed to rock and shock over the weekend in the best, worst & wackiest fashions‹and RadarOnline.com has all the photos.

Diane Kruger continued her Berlin style streak, promoting her latest flick Unknown. The beautiful blond hit the premiere on Friday, wearing a powerfully purple Chanel number with Gucci heels, finishing off the festival at the closing ceremony in a Grecian gorgeous Vionnet gown from the Spring 2011 collection with a Chanel clutch.

Article continues below advertisement

Meagan Good was not an All-Star a la mode at Diddy’s bash over the basketball-infused weekend. The stunning star left little to the imagination, wearing shredded black nylons with booty cutoffs, a bra-baring sheer lace shirt and strappy thigh-high boots.

And Steven Tyler upped the wacky factor on the magenta carpet of the big game, wearing a hot pink leopard shirt with embellished denim, a cowboy hat and sparkling sneakers.

Ashley Green celebrated her 24th birthday in Sin City, dressed to thrill in a BCBGMAXAZRIA mini paired with Louis Vuitton pumps, while Rebecca Romijn looked beautiful in royal blue at the Global Action Awards Gala in Los Angeles.

Tila Tequila continued her terrific fashion transformation, looking lovely in lace at the Ciroc Vodka NBA All-Star Weekend Party in Hollywood, where Kim Kardashian didn’t quite hit the high note, wearing a nightie like dress with thigh high boots.

Who else rocked and shocked on the fashion front this weekend? Click here to find out.

Advertisement

© Copyright 2021 Radar Media Group LLC. Radar and RadarOnline are registered trademarks. All Rights Reserved. People may receive compensation for some links to products and services on this website. Offers may be subject to change without notice.