For the tennis match, the royal opts for a floral print skirt suit.
The style icon ditches the jacket and wears a white blouse with a brown waist belt, instead.
Zara Graphic T-Shirt, $18; Jemma Sands Oahu Bracelets, $64; APL TechLoom Bliss Sneakers, $200; Pink Floral Print Wide Leg Pants, $80; Oscar de Renta Mini Impatiens Beaded Clip Earrings, Now $175; Cult Gaia Small Bamboo Ark Bag, $150
Princess Diana pairs her white and black abstract top with a black waist belt and high waist pants.
Instead of wearing the look casually, she dresses it up with a long black skirt and pearls.
Banana Republic Machine-Washable Italian Wool Blend Pencil Skirt with Side Slit, Now $69; BCBGeneration Faux-Leather Lacing Corset Belt, $38; Sam Edelman Hazel Napa Leather Pointed-Toe Pump, $120; TopShop Puff Sleeve Polka Dot Mini Shift Dress, $95; J. Crew Parke Blazer, $178; Danse Lente Lilou Bag, $455; Senso Helene Shoes, $229