When a heatwave strikes, it can put a damper on personal style - but not where European royals are concerned. From the boldly patterned gown Princess Beatrice donned this week to Charlotte Casiraghi effortlessly cool striped sequin dress, this week's royal style was full of bold hues and eye-catching patterns.
Princess Beatrice of York topped best-dressed lists around the globe as she headed to the NSPCC Neo-Romantic Art Gala held at the Royal Hospital Chelsea in London. The stylish royal turned to eco-friendly brand The Reformation for her chic black floor-length gown, which featured long sleeves and a floral pattern.
Princess Eugeniealso made quite the impression this week as she joined Prince Charlesand the Duchess of Cornwallat the Travels To My Elephant auction at Lancaster House. The 25-year-old chose a chic pink gown with a belted waist for the glitzy event and kept her accessories to a bare minimum save for a pair of nude strappy sandals.
Elsewhere in the world, Charlotte Casiraghi was also turning heads in a fashion-forward ensemble as she arrived for the International Monte Carlo show-jumping competition in Monaco. Charlotte wowed in a multi-coloured stripy sequinned minidress, which featured a black bodice. She completed the look with a pair of black heels and wore her brunette tresses up in a chic updo.
Meanwhile, Tatiana Santo Domingoshowed off her style credentials as she and Andrea Casiraghiattended the Walkabout Foundation's Inaugural Gala at London's Natural History Museum. The 31-year-old was dazzling in a floor-length red gown with long sleeves, accessorising with a colourful purple belt and a pink envelope clutch bag with scalloped detailing.
TheCountess of Wessexwas also on fashionable form this week, pulling out all the stops for the Future Dreams Midsummer Night Party at SushiSamba. The mother-of-two was the epitome of elegance in a long-sleeved cream blouse paired with a black skirt with a white pattern. Sophie accessorised with a small silver bag and a pair of black stilettos.