Bla Bla Saint Tropez White and Blue Caftan August 21, 2023 Heaven Bla Bla Saint Tropez White and Blue Caftan White and blue printed caftan Worn by Grand Duchess Maria Teresa on: 18 August 2023 - Cabasson