While rumors continue to circulate that Prince Harry and Cressida Bonas are on the verge of breaking up, the 25-year-old beauty was spotted looking a little smug while shopping out and about in London.

Cressida a No Show at Prince Harry's Events?

It is not too often we see the royal's girlfriend out in public but on this rare occasion, it's obvious she did not look to happy. Still, in true Bonas fashion, she was able to pull off a trendy look when she rocked denim on denim.

She strolled the streets of central London recently in a multi-shaded denim, Chambray Denim button up top from a Maison Scotch store with a different shade of skinny blue jeans. She completed her simple and casual look with a rugged pair of black Doc Martin combat boots, a black chain purse and her blonde hair flowing down freely.

Prince Harry to Leave Cressida in London When He Travels to U.S.?

A purple shopping bag she carried revealed she did a little shopping at Austique boutique. (See pictures here)

Bonas's shopping trip comes just a few short weeks after news spread that Prince Harry's friends didn't think his girlfriend of two years was a good fit for the royal family.

One insider close tot he situation said, "They worry that she wouldn't be able to fully adapt to that lifestyle. They think she's too carefree and would find it difficult to live by the protocol that comes with the job, which of course it is. It might too much of a constraint for her. And that could cause problems for everyone."

Another added that they did not think Bonas's "free spirit would be happy in the royal family long term."