amelia windsor Meet Lady Amelia Windsor, a British Royal With Bonafide Fashion Credentials by Allie Merriam 4 years ago