On March 27, 2025, Devon Windsor was seen enjoying a leisurely day in St Barts, embodying effortless elegance in a vibrant green swimsuit. The swimsuit, featuring a sleek design, was paired with a statement necklace adorned with a large pendant and a delicate bracelet on her left wrist.
Share what you think