Fab or flop: Hilary Duff's jumpsuit, Bella Hadid's tube top and more

Updated

I see London, I see France ... I do not see Tallia Storm's underpants!

Tallia Storm put a little too much on display at the London Tarzan premiere in a barely-there skirt that was completely open at the sides, begging comparison to the jungle hero's loincloth. Irina Shayk, on the other hand, kept it classsy -- and looked sexy and sophisticated -- in a simple, clingy black gown with fun buckled straps. (Similar dress here.)

SEE ALSO: Sexy Stars: Rita Ora, Alicia Vikander and more stun in sultry styles

Hilary Duff missed the mark this week for the opposite reason. The "Younger" actress rocked a frumpy matching set with dramatic color-blocked stripes. Heidi Klum also rocked a striped set, but looked totally put-together in a red and white pinstriped jumpsuit and black Saint Laurent platform heels. A black mesh tote and sunnies completed her easy, breezy summer look. (Similar jumpsuits here and here.)

Meanwhile, Bella Hadid looked like a video vixen stuck in the '90s when she stepped out in low-rise pants and matching tube top that exposed her abs. Pal Kendall Jenner also bore her midriff in a black crop top, but a leather moto jacket, leather brogues and cap pulled it all together.

See last week's best and dressed celebrities in the slideshow above.

Kim Kardashian West's Sexiest Selfies
Kim Kardashian West's Sexiest Selfies

More on AOL.com
Jessica Simpson catches rays on tropical birthday getaway with husband Eric Johnson and friends
Kate Middleton rocks dress with skulls at Wimbledon final
Ciara and Russell Wilson share photos from their fairytale wedding

Advertisement