Alexander McQueen Double-Breasted Long Coat in Green December 29, 2024 Heaven Alexander McQueen Double-Breasted Long Coat in Green Green bespoke double breasted wool long coat. Worn by the Princess of Wales on: 31 January 2023 25 December 2024 - Christmas Day service