Showbiz Lady Amelia Windsor stuns in crimson floral dress admin23.02.2022 | 18:51 Lady Amelia Windsor Lady Amelia Windsor stuns in crimson floral dress as she sits front row at Del Core’s Milan fashion week show.