BEST & WORST: America, The Beautiful, Not-So-Haute Pink
America Ferrera looked absolutely gorgeous at the Edinburgh Film Festival screening of The Illusionist in Scotland on Wednesday, wearing a one-shouldered alice + olivia mini. Belted in black, the impeccably draped number flaunted her fab figure, while her chic Giuseppe Zanotti peep-toed heels elongated her legs. Her best accessory of all, however, was a sparkling engagement ring on her left hand. Congrats, America!
Pink, on the other head, wasn't looking so haute as she performed onstage in Belfast. Wearing a booty-baring costume with fishnet tights, the sassy singer looked like she was slinging drinks in a Western saloon!
Rachel Bilson looked delightfully summery in a fab ensemble from Zac Posen's Resort 2010 collection, as did Diane Kruger in a totally chic 3.1 Phillip Lim romper, which she paired with a hot pink cardigan and Christian Louboutin wedges.
- Pink Goes Nuclear On 'Rolling Stone' & Drags 'Jersey Shore' Star Snooki Into The Mix: 'Style Over Substance'
- Tori Spelling Seen Drinking Vodka With Snooki In The Morning, Hours Before Shooting New MTV Show 'Messiness'
- Beach Ready! 'Jersey Shore' Cast's Shocking Plastic Surgery Transformations Revealed
Who took the exaggerated shoulder look a little too far, and who visited the Cookie Doctor's office showing too much skin? Check out the gallery in Style to find out.