Kate Middleton Carries Rewards Cards, Buys $76 Skirt at Topshop

Credit: Barcroft/Fame Pictures

The people's princess!

Duchess Kate is royalty now, but that doesn't mean she's given up her thrifty ways! When blogger Ashlin of GetWhatKateWore.com saw Kate shopping at Topshop in London Monday, she learned that the 29-year-old royal has a wallet full of rewards cards! 

"I saw all her rewards cards [to accumulate points at stores] she carries. She had to shift through them to find her Visa card," Ashlin said. 

She also noted that the Duchess went into the fitting rooms at the store and tried on clothes just like everyone else. 

So what did Kate walk away with? "A [$130] blue blazer with black lining... [and] a [$76] polka dot skirt. She also bought a pair of earrings." 

But what amazed Ashlin most about Kate wasn't her regular girl shopping style, it was her impeccable hair! "It seemed like she was trying to hide behind her long, thick hair," the GetWhatKateWore.com blogger said. "Mind you, her hair was immaculately done. You must see Kate's hair in person. It is beyond perfect!"