These are some of best and worst outfits we've seen celebs rocking this week. Photos / Splash
From the streets to the red carpet, here are the most notable celebrity looks of the week, featuring Melania Trump's controversial pink blouse, Jude Law in a baggy boyband suit, and Rihanna rocking a fancy new 'do.
Winning GQ's Model of the Year award, it was Bella's night to shine. She wore a demure yet dramatic nude dress nipped-in perfectly at the waist. Her look is proof that keeping it simple often makes for the biggest statement.
Khloé Kardashian
Khloé managed to pull off three very tricky trends in one outfit this week: double denim, white chunky heels and a lace leotard.
Choosing a pink pussy-bow blouse to wear to an election debate, Melania was accused of drawing attention to her husband's crude comments about women that were leaked last week.
Whether it was intentional or not, Melania definitely pulls off this vibrant colour-blocking number.
Ben Affleck
In a shiny blue suit, complete with a button down vest, Ben looked dapper at the premier of his new film The Accountant. It's a nice change from the generic black and white suit usually favoured for the red carpet.
We're sad to see Jude in this baggy suit, reminiscent of 90s boyband attire. He seems better suited to the papal getup he wears in the poster behind him than his red carpet look.
Rihanna
While we love her new hair, the rest of Rihanna's outfit just looks untidy: Is her jacket an off-the-shoulder number, or did she just not bother to put it on properly? The green tote doesn't work with the outfit either.
Miley Cyrus
In an image that looks like it could be several years old, it appears Miley's days of dressing like a hot mess aren't exactly behind her.
Teaming a green eyeball handbag with polka dot pyjama pants, socks and pink Nike slides, it's all a bit too freaky for us.
Selena Gomez
Worn for the Australian leg of her tour, Selena's dress is an odd combination of an ill-fitting bodice and overly revealing skirt. Maybe you had to be at the show to make sense of it.