The Prince of Wales and the Duke of Sussex’s third cousin Lady Amelia Windsor rocked a cherry red mini dress and edgy boots for a chic outing in London. The Prince of Wales and the Duke of Sussex’s third cousin Lady Amelia Windsor rocked a cherry red mini dress and edgy boots for a chic outing in London.