2 things to clear first of all:
1) I have no idea where this picture is from or who took it.
2) It still BAFFLES me that there are people who don’t know Margot is married and has been for nearly 5 years 🥴
Searched for this quickly before bedtime and was able to find it! Margot is wearing a Casablanca “Lucid Dreams” Short Sleeve Shirt that’s available to buy for £540. Don’t you just love the colours! I haven’t searched yet for her top underneath or sunglasses.