The 29-year-old lady looked stunning in a rare appearance. She wore a maxi dress with quarter sleeves. The dress, mostly white, was decorated with an array of colorful flowers. The vibrant number featured shades of blue, orange, yellow, pink, purple and red. READ MORE: Queen Letizia and Jill Biden wow in almost matching sandals – pictures The loose dress was designed with a low neckline. It had six buttons to the top of the dress, all colorful. Lady Marina’s small waist was cinched with a terracotta colored ribbon. She secured it in a bow on the front of the dress at her waist. DON’T MISS OUT She wore mascara and a touch of bronze eyeshadow. She also appears to have used a bit of bronzer to highlight her cheekbones. Lady Marina Windsor did not go out alone, but was joined by Princess Michael of Kent. The 77-year-old wore a baby pink blazer, a large white and camel hat with a wide brim, a statement white scarf and a chic pair of brown and gold sunglasses. She boasted a classic pink glossy lip and wore pale pink and diamond earrings.