Prince William and his wife, Kate, spent the weekend in Switzerland, where they attended a friend's wedding.
The royal couple, along with Prince Harry, stepped out Saturday for the wedding of friend and polo player Mark Tomlinson and Olympic equestrian Laura Bechtolsheimer in the Swiss town of Arosa.
Kate, 31, and Harry, 28, arrived for the wedding on a bus with a group of friends, People reports. The pregnant duchess, wearing a cream coat with brown fur trim and a brown hat, reportedly was "very careful in her heels" as she walked "gingerly up the steps to the church."
William, 30, was an usher at the wedding, reports said.
The next day, Kate was spotted taking a solo walk (though she was accompanied by bodyguards, according to the Daily Mail) while William and Harry hit the ski slopes.
Meanwhile, William and Harry's grandmother, Queen Elizabeth II,on Monday after being treated for symptoms of gastroenteritis.