Princess Diana's niece, Lady Amelia Spencer, looked stunning at Wimbledon, wearing a navy blue pair of linen shorts by Intermissi at Wimbledon 2026.