From the streets to the red carpet, here are the most notable celebrity looks of the week, featuring a cheery Jennifer Aniston, Lady Gaga in the shortest shorts we've seen in a long time, and Justin Timberlake dabbling in 50s lifeguard style.
Emily was definitely a leading lady at the premiere of her latest film, The Girl on the Train. Covered in busy but intricate floral details of beautiful blues, greens and pinks she proves you don't have to be naked to try the nude dress trend.
Taking a style cue from the pink-coloured carpet at the New York City Ballet's annual Fashion Gala, Kruger greeted the crowd in a puff-sleeved cocktail with sweet embroidery. The look was given an edge with the addition of silver chain detailing and shiny heels.
Jen dazzles in this silver and black number that strikes the perfect balance between playful and chic.
She's courted controversy lately for her sheer date night dresses, but we're fans of her lunch-date-with-North look. Yes, the clear heels and laced-up, figure-hugging jeans make it a little racey, but she's paired them to perfection with a simple black tank and shades.
So, technically he's in costume for a new TV show, but Justin Timberlake suits his 50s hair and lifeguard suit so much we just had to share it. He's on set for Woody Allen's new TV show, Coney Island.
Jamie Lee Curtis
Promoting her new children's book "This Is Me: A Story of Who We Are and Where We Came From", Jamie Lee Curtis does a great job of smart-casual in a navy suit, shiny brogues and cute blue spectacles. She's one cool looking book worm.
We expected something outstanding from Kate Moss at The Business of Fashion's 500 Dinner in London but her rose-gold gown lacks shape and looks a little too vintage.
While we dig tassles, we fear Kylie's take swings closer to wearing a lampshade than a dress.
Lady Gaga gets points for her fun hat and shades, but she loses them again for her extremely high-riding silver hot-pants and too short crop top.