Lady Amelia Windsor wows in lace slip dress as she attends Earth Day dinner in London
Lady Amelia Windsor, the granddaughter of Prince Edward, Duke of Kent, was effortlessly elegant in a strappy black slip dress for the event in Mayfair, London, on Monday.