It seems even Princesses leave their Christmas shopping until the last minute, with Crown Princess Mary spotted shopping in Byron Bay on Thursday.
The Australian-born royal channelled a gypsy-vibe as she cruised down the streets of the NSW town sipping a smoothie with family and friends, including her best friend and maid of honour, Amber Petty.
The 43-year-old beauty looked every bit the free-spirited local, wearing a flowing yellow blouse, tiny white shorts and sandals with her hair loosely tied back in a bun.”Read More”