Prinsessan Charlotte ska vara brudtärna på kungligt bröllop - tre år i bilder
Fjärde i kön till tronen för att gå nerför gången på Harry och Meghans stora dag

Prinsessan Charlotte kommer att vara en av sex unga tärnor som går nerför gången vid bröllopet för sin farbror, prins Harry, och Meghan Markle på Windsor Castle på lördag.
Kensington Palace har sagt att Charlottes äldre bror, prins George, också kommer att vara en page boy, även om detaljerna i tärnornas klänningar och page boys uniformer förblir hemliga. rapporterar BBC .
Bröllopet kommer att avsluta en minnesvärd månad för den fjärde i tronföljden. Efter att hennes yngre bror, prins Louis, föddes i april, firade Charlotte sin tredje födelsedag den 2 maj, och hennes föräldrar, prins William och Kate Middleton, firade också sin sjunde bröllopsdag den 29 april.
Prinsen och prinsessan får sällskap av tre av prins Harrys gudbarn: treåriga Florence van Cutsem, tvååriga Zalie Warren och sexåriga Jasper Dyer. Meghan Markles gudbarn, Remi Litt, sex, och Rylan, sju, samt barn till en av hennes bästa vänner, Jessica Mulroney, svärdotter till den förre kanadensiska premiärministern Brian Mulroney, kommer också att ha huvudroller på den stora dagen.
Charlotte, som föddes den 2 maj 2015 i Lindo Wing på St Mary’s Hospital i Paddington - samma plats som båda hennes bröder - går nu på Willcocks Nursery School i Kensington.
Klicka på galleriet ovan för ett urval av prinsessan Charlottes bästa fotografier.