Giorgio Armani Navy Linen Trouser July 25, 2023 Sarah Williams Giorgio Armani Navy Linen Trouser Giorgio Armani linen trousers Worn by Grand Duchess Maria Teresa on: 19 September 2008