Fab or flop: Hailey Baldwin's short shorts, Vanessa Hudgens' lace dress and more

I see London, I see France ...

Hailey Baldwin turned heads this week in a long-sleeved tunic and tiny short-shorts that were barely visible under the hemline of her top. Round glasses, black and white booties and a chic bag didn't make up for the bizarre proportions of her look. Fellow model Elsa Hosk, on the other hand, successfully flaunted her long gams in a flouncy white minidress and sexy metallic sandals. (Similar here.)

SEE ALSO: Sexy Stars: Emily Ratajkowski, Charlotte McKinney and more flash some skin

Bohemian looks are in this year (as if they ever left) and Vanessa Hudgens, flower queen, looked killer on the red carpet in a stunning, alternative lace dress with a sexy fit-and-flare skirt and ab-baring cutout. (Similar here and here.) Alessandra Ambrosio also rocked an easy-breezy two-piece this week -- but her matchy-matchy camel accessories cheapened her otherwise easy, breezy look.

See this week's best and worst celebrity styles in the slideshow above.

Kardashians' Craziest Beauty Treatments
Kardashians' Craziest Beauty Treatments

More on AOL.com
Ansel Elgort flaunts fit physique in tiny speedo on vacation in Thailand
Model Ashley Graham proudly flaunts her cellulite
Famous TV apartments we would love to own