LONDON - Alexander McQueen's creative director Sean McGirr has taken his sophomore campaign for spring 2025 far, far away from London and settled on Llansteffan Castle in Carmarthenshire ...