A £48 charm bracelet from John Lewis, worn by Princess Charlotte at the Wimbledon final, has seen a surge in demand, flying off the shelves. The 11-year-old royal was pictured at the event wearing the accessory, contributing to its popularity.

The bracelet, which costs £48, is from the retailer John Lewis. Its appearance at the high-profile sporting event has led to significant interest and quick sales.

Princess Charlotte's fashion choices have previously influenced trends, with items she wears often becoming popular with the public. This latest instance highlights the 'Princess effect' on consumer purchasing habits.