There were plenty of contenders for Wednesday's look of the day -- Alexa Chung in that sexy red Saint Laurent suit comes to mind, as well as Kate Middleton in her body-hugging nude McQueen, Sarah Jessica Parker in polka dotty Schiaparelli and Jessica Biel in her dazzling little Giambattista Valli LWD.
But today, "Once Upon a Time" actress Jennifer Morrison wins my vote based on her Georges Hobeika couture dress's sheer prettiness alone. She wore the rose beige, tea-length, tulle cocktail frock, embroidered with paillettes, pearls and flower appliqués, to a cocktail party at Monaco Palace as part of the Monte-Carlo Television Festival -- which explains why she looks like a legit princess. Speaking of, I actually think K-Middy would pull this off perfectly, as well.
Seriously though: Find me one girl who says she wouldn't want to wear this dress, and I'll walk right up to her and call her a liar. TO HER FACE. The shape is super flattering. The sparkles are super sparkly. All-around, it's just... super. I love it. You go, Jen Mo-mo!