Kate Middleton needed to pick up some last-minute Christmas gifts this weekend—and she didn’t hit up Harrods. The Duchess of Cambridge stunned shoppers at the discount store The Range in Norfolk when she showed up with two of her children and began filling carts with books and art supplies, The Sun reported. “I recognized little Prince George holding Kate’s hand and Charlotte with a red bow in her hair," one bargain-hunter told the newspaper. “Their protection officers were keeping a discreet distance so they looked like any other family out grabbing last-minute Christmas bargains. When Kate got to the checkouts I plucked up courage to ask if she’d do a selfie with me and my kids. She very politely declined. She was so nice, explaining she was just doing a bit of Christmas shopping.” Kate and Prince William are spending the holiday with Queen Elizabeth, and Prince Harry and pregnant Meghan Markle, at nearby Sandringham.