Our pick of the best dressed celebrities this week.
Photos: Getty Images.
1/10
Actress Elle Fanning channels her inner 60s goddess at the Gucci Cruise 2017 collection show at Westminster Abbey.
2/10
Alexa Chung looks effortlessly cool at the Dior Cruise 2017 presentation.
3/10
Rihanna turned heads in this sheer green lace Gucci dress and matching boots out and about in New York.
4/10
Amal Clooney looked elegant in a black Atelier Versace lace dress and silk hat with husband George Clooney for their meeting with Pope Francis at the Vatican.
5/10
Liu Wen keeps things cool in a red Louis Vuitton crop top and dress at the French fashion house's 2017 Cruise collection in Rio.
6/10
Kendall Jenner does a sexy take on the classic white tee shirt by pairing it with a black sheer lace slip.
7/10
Kate Beckinsale is a classic English rose in a stunning monochrome floral Dior dress at 2017 Cruise collection presentation at Blenheim Palace in the UK.
8/10
Emma Roberts keeps things chic in black and white while out and about with a friend in Mayfair, London.
9/10
Bianca Jagger takes a note out of her own style book in a white Le Smoking jacket and skirt at Christian Dior's spring summer 2017 Cruise collection at Blenheim Palace.
10/10
Yes, Alexa makes this list twice! But can you really blame us when she looks so pretty in pink at the Gucci Cruise 2017 show in London.