Pregnant Kate Middleton Enjoys Swiss Alps With Prince William, Prince Harry (PHOTOS)

Kate Middleton's had quite a nice little weekend in the Swiss Alps. First, she throws on her finest pillbox hat to celebrate a friend's wedding. Then, the duchess switches to mukluks for a leisurely stroll through the snow. Talk about high-low fashion...

The 31-year-old has been staying at Arosa ski resort with Prince William and Prince Harry for yet another getaway. (Perhaps she went with the snow to avoid another bikini photo incident?) Rather than ski with the boys -- she is about five months along now -- the Duchess of Cambridge was joined by three bodyguards for a walk through the sunny grounds Sunday afternoon.

"She was walking down the hill with three men. She was very sweet and smiled at people who looked at her," an onlooking tourist told the Daily Mail. "She seemed to be taking in the scenery."

Now for the good stuff: During the aforementioned walk, Catherine wore a Zara top, Oscar Sports snow boots and Givenchy sunglasses. The jacket she's carrying is her Temperley Odele coat (our friends over at What Kate Wore say it's discounted at 50 percent now!). The look was quite the contrast from her refined getup from the day before, no?

Either way, we don't think it would be too bad to walk a mile in the duchess shoes -- er, mukluks.

See Kate in her snow bunny gear...

kate middleton switzerland

And glam at the wedding...

kate middleton switzerland

Even more photos of Kate:

The 70 Best Pictures Of Kate Middleton The Duchess Of Cambridge

Want more? Be sure to check out HuffPost Style on Twitter, Facebook, Tumblr, Pinterest and Instagram at @HuffPostStyle.
Do you have a style story idea or tip? Email us at (PR pitches sent to this address will be ignored.)