Above left: Jessica Stroup in a cute, flowy micro mini and to-die-for shoes
Above right: Beyonce forgets the old 'take one thing off before you leave the house' rule
Above left: Jennifer Morrison wows in a tangerine number
Above right: This violet stunner almost distracted me from thinking how badly I want to give Posh a Quarter Pounder.
Above left: Christina Applegate plays it safe by pairing retro hot pink with a sensible black skirt and shoes.
Above right: Nicky Hilton. The horror.
Above right: Renee Zellweger on her way to arm wrestle Madonna for the title of buffest celebrity.