It’s hard to tell who was more starstruck.
The Duchess of Cambridge was introduced to Hollywood actress Reese Witherspoon in Los Angeles.
And while Kate was in awe at meeting the screen siren, the Water for Elephants actress seemed equally overcome, gazing wide-eyed at the towering brunette during their chat.
"Come on, come on. Do it properly," he said before trying his own hand. "Now that’s an imprint."
They also attended 'Mission Serve: Hiring Our Heroes', a job fair for ex-servicemen. There they prepared care packages and William made a speech.
More on William and Kate in North America
Watch: Prince William takes George to meet his sister
It's a little princess!