The expectant Duchess attended the Swiss wedding of friends Mark Tomlinson and Laura Bechtolsheimer
The Duchess of Cambridge arrived at a wedding in a different kind of carriage Saturday – a bus.
They were there for the wedding of close friend and polo player Mark Tomlinson, who married Olympic equestrian Laura Bechtolsheimer in the town of Arosa.
Dressed in a pale coat accentuated with brown fur trim, a familiar James Lock hat and a Max Mara dress she’s wore previously underneath, an expectant Kate was seen walking “gingerly up the steps to the church,” an onlooker tells PEOPLE. “She was being very careful in her heels.”
Her husband William – in traditional tailcoat – had previously arrived due to his role as an usher at the ceremony.
As guests arrived, police cordoned off an area so locals could catch a glimpse. “There was a big crowd there, and the police closed the street,” the onlooker adds.
The couple are among 250 guests, including the royals’ close friends James Meade and fiancée Laura Marsham, Guy Pelly and Olivia Hunt.
The Princes often spend summer afternoons playing polo with groom Tomlinson, who attended Marlborough College with Kate. The bride was part of the London 2012 Olympics team that also included William and Harry’s cousin Zara Phillips.