Contact Us
Article
Sign in
Alexandra leaving Vogue House in London, clapped out by the whole staff, on her last day after 25 years at the helm
Image Hash: 4f9777e3e8e3d161
Date: July 1, 2025