The Prince and Princess of Wales’ daughter Princess Charlotte wore a Guess dress to the Commonwealth Games 2026, which was a modern version of her late grandmother Princess Diana’s iconic look.

Read more at hello_magazine