From the streets to the red carpet, here are the most notable celebrity looks of the week, featuring fashion best friends Gigi and Kendall, an expecting Natalie Portman and Selena's "no-pants pants".

THE BEST

Gigi Hadid and Kendall Jenner

Photo / Splash
Photo / Splash

Parading in co-ordinated outfits while clearly whispering style secrets to one another, Gigi and Kendall are a lesson in bestie dressing.

Kendall offsets crisp white jeans with beige fur and layered necklaces while Gigi finishes her white jean and crop-top combo with an olive coat, slightly frayed like her jeans.

Maybe they're whispering about white being the new black?

Advertisement

Natalie Portman

Photo / Splash
Photo / Splash

With well-placed detailing and a flattering cut, this dress is perfect for showing off Portman's baby bump.



Margot Robbie

Photo / Splash
Photo / Splash

The Aussie actress was a vision in this regal white gown. The simple, long sleeved dress avoids looking bridal thanks to a strong, V-neckline and a gold statement clutch. Her dramatic eye make-up is effectively softened by a loose up-do.

Lady Gaga

Photo / Splash
Photo / Splash

We're going to overlook those far-too-high platform boots and celebrate the fact that, at long last, Lady Gaga has made it on to our best, rather than worst, dressed list.

This sweet, off-the-shoulder dress works because it has a fresh mix of white, pink and black. Her sunglasses tie the look together and add attitude.

Queen Letizia

Photo / Splash
Photo / Splash

The Spanish Queen gives Kate Middleton a run for her money in this glittering green number with a cinched waist and flowing, mid-length hemline. She also does an impressive job of matching her dress with colour blocked heels, clutch and earrings.

Georgia Fowler

Photo / Splash
Photo / Splash

Making her debut on the Victoria's Secret runway this week, Georgia Fowler is one to watch. We're digging her 70s-inspired street style, in particular her hoop earrings and flared jeans.

THE WORST

Justin Bieber

Photo / Splash
Photo / Splash

Justin Bieber is almost unrecognisable in these oversized glasses and striped beanie. The accessories do nothing for a look that confuses formal wear with ski lodge style.

Selena Gomez

Photo / Splash
Photo / Splash

Flesh-coloured pants are a risky outfit option that, at best, incite concerned double-takes and, at worst, become the subject of viral memes.