Best dressed celebrities of the week by hellofashion.com / August 19, 2016 - 12:37 BST Leonardo DiCaprio's girlfriend Nina Agdal looked gorgeous in a cobalt blue co-ordinating crop top and maxi skirt. Read more about: Celebrity Style Shanina Shaik turned heads at the W Dubai launch in a red leather mini dress. Emily Blunt chose a chic structural white dress to make her return to the red carpet following the birth of her daughter. Elle Fanning proves that the jumpsuit is the one piece every wardrobe needs this summer. We love Alicia's glitzy yet sophisticated take on the LBD. Natalie Portman looks elegant in a sharp white suit and Gianvito Rossi heels. Chanel Iman masters monochrome style in an embellished black crop top and tailored white trousers. Joan Smalls wows in white at the W Dubai launch party. Reese Witherspoon nails off-duty summer styling in her striped shirt and white shorts. Rita Ora goes for glam in a red floral dress, paired with a slick of matching red lippie. Mollie King pairs her leather shorts with a silky printed shirt and heels. Louise Roe wows in a stripe maxi skirt and cut-out black shoulder top. Elle Fanning wears a Marc Jacobs embellished gown to the Variety Power of Young Hollywood event in LA. Justin Bieber's girlfriend Sofia Richie rocks an old school Fila sports dress. Zoe Saldana works a graphic gold column dress for the Star Trek Beyond press conference in Beijing. Olivia Culpo wears a floaty black maxi while out and about in LA. DJ and model Leigh Lezark pairs a printed shirt with black trousers and barely there heels. Emma Roberts does off-duty cool in jeans, converse and a Coach bomber jacket. Pixie Lott works the 'Mom' jean while out and about in London.