Carole and Kate Middleton are pictured shopping in Chelsea in November 2006
Image Hash: 546c5f2e2eeece44
Date: August 26, 2025