Who Is Lady Amelia Windsor?
Lady Amelia Windsor Is the Cool British Royal You Should Know About
6
Contrary to other members of the royal family who don't have personal Instagram accounts (that we know of, anyway), Amelia Windsor is quite active on the platform. She shares a lot of pictures of her life in Edinburgh and likes to document her travels.