How Rachel MacAdams Made My F***ing Day

Yep my day has sucked big time.
Minus the highlight I'm about to recount, I'd be pretty happy to just erase these past 24 hours from the history of man-kind.
Anyway, my latest high-five goes to Rachel MacAdams for her ultra-glamorous red carpet look at the Madrid (I think) premier of Sherlock Holmes.

AND she's wearing a Vionette dress! A VIONETTE!!!! Uber flabbergasted and totally jealous.