Vero Moda London 2012 T-Shirt February 14, 2024 Heaven Vero Moda London 2012 T-Shirt Red London 2012 t-shirt Worn by Princess Marie on: 10 August 2012 - Olympic Games, London