Kate Middleton made her second surprise visit of the week on Wednesday.
The expectant royal mum — who announced on Tuesday that she is due with baby no. 3 in April — joined Prince William and Prince Harry to hail the next generation of young sports coaches in London.
In a previously unannounced appearance, she joined the royal brothers to salute 150 apprentices who’ve graduated from Coach Core, a mentoring program founded by the royal trio.
Kate looked chic in blue blazer by Philosophy di Lorenzo Serafini (which she also owns in red!), pairing it over a black turtle neck, skinny jeans and ankle boots.
During the visit, William and Kate were presented with West Ham soccer jerseys for 4-year-old Prince George and 2-year-old Princess Charlotte — despite the fact that William cheers for rival team Aston Villa.
“I told my little girl, who’s only 8, that I was coming to meet the royals and she was so jealous,” says West Ham club captain Mark Noble. “I can’t wait to show her photos. She’ll think I’m more of a great dad now than I was yesterday.”
When Prince William met a young recently-trained coach, he asked for some help teaching Prince George and Princess Charlotte how to swim.
“He offered me a job teaching his kids to swim,” Alex Ferrier, 22, tells PEOPLE. “I said I might take him up on that!”
This article originally appeared on PEOPLE