Your tip
RadarOnlineRadarOnline
or
Sign in with lockrMail
BREAKING NEWS

Dreamgirls, Cowgirls And A Don King 'Do In The Best & Worst

//hudheigl

April 19 2011, Published 4:54 a.m. ET

Link to FacebookShare to XShare to FlipboardShare to Email

Leah Ornstein

RadarOnline.com Style & Beauty Editor

Just another day in designer duds for Hollywood's hottest stars!  From the red carpet to the streets, RadarOnline's fashion police has been on patrol, sourcing out the 5 best and 5 worst dressed stars of the day.

Jennifer Hudson is the incredible shrinking woman.  The Dreamgirl stepped out in London leaving very little to the imagination in a skintight, indigo blue sleeve stunner, which she paired with covet-worthy Christian Louboutin python platform booties.  Talk about an American Idol!

Article continues below advertisement

Beauty RadarOnline.com!  Our 10 Product Picks Of The Week

Other notable looks of the day included Fergie in a body-con leather zip-up dress, Reese Witherspoon's classy and cool navy, black and nude combo for Good Morning America and VIctoria Justice's BCBG Max Azria floral frock and jacket look at a prom event in Los Angeles.

Katherine Heigl landed herself in the not-so-haute seat, wearing Ralph Lauren cowboy couture with an animal print Valentino purse.  Who knew there were leopards in the wild west?

MORE ON:
Fergie

DAILY. BREAKING. CELEBRITY NEWS. ALL FREE.

Other fashion flops were courtesy of Macy Gray, who channeled Don King during a night out on the town, and sexy Aussie Sophie Monk, who wore lingerie on the red carpet.

To see the best & worst looks of the day, click here.

More From Radar Online

    Opt-out of personalized ads

    © Copyright 2024 RADAR ONLINE™️. A DIVISION OF MYSTIFY ENTERTAINMENT NETWORK INC. RADAR ONLINE is a registered trademark. All rights reserved. Registration on or use of this site constitutes acceptance of our Terms of Service, Privacy Policy and Cookies Policy. People may receive compensation for some links to products and services. Offers may be subject to change without notice.