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

From the red carpet to the streets, stars were out in full force over the weekend dressed to rock and shock and RadarOnline.com has all the photos.

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

Penelope Cruz showed off her post preggers bod at her Hollywood Walk of Fame star ceremony in smashing fashion.  The hot mama, who was joined by her Pirates costar Johnny Depp, rocked a mauve colored L'Wren Scott lace number with Christian Louboutin heels, scoring herself the top style slot.

PHOTOS: The Best, Worst & Wackiest Fashions Of The 2011 Academy Of Country Music Awards

Toni Braxton was looking charitably not-so-chic at the lighting of the Empire State Building in Blue for World Autism Awareness Day, wearing an asymmetrical shirt as a dress!

PHOTOS: The Best, Worst & Wackiest Fashions Of The Kids Choice Awards

And as for wacky, Helena Bonham Carter brought confusing couture to the streets of London, sporting clunky black boots (which looked like toning shoes) with an awkward ensemble.

PHOTOS: The 20 Hottest Bikini Bodies Under 25

Sports Illustrated Swimsuit Edition covergirl Irina Shayk showed off her supermodel bod at the Tao Beach Las Vegas 2011 Season Opening Day in a Missoni jumpsuit, pairing the spring style with Christian Louboutin sandals, while Kristin Davis looked super cute in the city, pairing a lippy Prada crock with nude sandals for the world premiere of Born to be Wild 3D.

PHOTOS: Bikinis! Disney Stars Stripped Down

A la mode misses included Tara Reid, who hit the Star Magazine 3rd Annual All-Hollywood Event, drenching her super skinny bod in a figure unflattering shredded dress, and Emma Roberts, who sexed up the streets in thigh-highs and cutoff shorts.

PHOTOS: Bikini Wars! Sexy Songbirds Battle It Out On The Beach

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

Source: http://www.radaronline.com/exclusives/2011/04/photos-best-worst-wackiest-fashions-weekend

Kanye West Christina Aguilera James Franco