Alasdhair Willis and Stella McCartney

Alasdhair Willis and Stella McCartney, wearing a suit of her own design, at her Buckingham Palace in London.

Source: Getty
Read More Alasdhair WillisStella McCartney
What’s Your Reaction? 0 0 0 0 0 0 0Reactions