Princess Charlotte was seen in a white dress with a colourful belt detail as she attended Princess Eugenie's wedding in 2018. Image Source: Getty / Pool/Max Mumby