The photo, taken by her mother Kate, shows a smiling Charlotte in a white dress with flowers on it.
Charlotte, who is third in line to the British throne and a great-great-great-great-great-grandchild of Queen Victoria, is expected to watch her grandfather, King Charles III, be crowned at Westminster Abbey on May 6, in the nation’s first coronation ceremony since 1953.