Royal fans were left besotted back in 2023, when Princess Charlotte held hands with Prince William as they cuddled on the ...
For the event, Charlotte wore a navy blue dress with white polka ... She wore a pair of pink frame sunglasses with pink ...