The Duchess of Cambridge has been transformed into Princess Elsa from the hit animated movie Frozen - in the eyes of a group of New York children.
The youngsters, who receive support from a Harlem-based mental health centre, welcomed Kate to their institution with the cry "Princess".
Kate did not have Elsa's flowing blond hair or blue eyes but the children did not seem to mind.
The Duchess, who was described on her son Prince George's birth certificate as Princess of the United Kingdom, sat down at a tiny table where the three and four-year-olds were decorating picture frames with stars and tinsel flowers.
The group of nine children all have developmental problems, from issues with their language development to motor skills.
Kate asked one little boy if she could add a star to his frame and she painstakingly pasted it on.
Rose Ann Harris, director of early childhood services at the Northside Centre for Child Development said about the children: "They thought she was the Princess from Frozen. When they heard she was coming they thought it was Elsa - we said a Princess and they got a Princess.
"The visit meant everything to the children, they were thrilled and it acknowledges all the hard work of the staff."
Meanwhile, William joked with the president Barack Obama that his son's birth was "chaos".
As the pair sat next to each other in the Oval Office, the Duke smiled and said: "The excitement of the event and everything else was just chaos."
He added that he expects 2015 to be a "busy year", when Kate is due to give birth to their second child.
After the White House visit, William addressed a Washington conference to urge nations to redouble their efforts to combat the trade in illegal animal parts. He described it as one of the world's "most insidious forms of corruption".