From the streets to the red carpet, stars were out and about on Monday dressed in the best and worst fashions. RadarOnline.com has all the photos in our daily feature -- where no celeb is immune to a fashion police arrest.
Fresh from her Hawaiian vacation, Cameron Diaz radiated at the Los Angeles premiere of The Green Hornet. The blonde bombshell showed off her fab figure in a scarlet Azaaro number, which she paired with nude Casadei pumps and a delicate Lana Jewelry necklace.
Beverly Hills Housewife Taylor Armstrong looked more Desperate than Real, walking the red carpet as well, dressed like a teenager. The beautiful blonde reality star wore a ruffled mini skirt over leggings with a tight leather jacket, landing herself as the worst dressed star of the day.
Kate Gosselin rocked a casually chic ensemble Down Under, while Sandra Bullock managed to look sexy in ripped jeans and Ugg-like boots in NYC.
Lucy Hale looked pretty and put together at the Winter Press Tour, wearing an Asos shift dress. Talk about a Pretty Little Liar!
As for wacky fashion, AnnaLynne McCord found her Avatar on the set of 90210, painted and dressed in blue, and Johnny Weir-d skated on The Today Show, wearing an embellished costume.
Who else rocked and shocked on the fashion front? Click here to find out.