Duchess Catherine has been spotted buying maternity clothes in Topshop.
The 31-year-old royal - who is expecting her first child with husband Prince William - was spotted browsing the maternity racks at high street store Topshop during a shopping spree somewhere in London.
A fellow shopper tweeted: "Oh Just an average day, Kate Middleton smiled at me! :) oh best bit... This was in Topshop! Truly Beautiful :) (sic)"
In January, Catherine - who was known as Kate Middleton before her marriage - was spotted in another high street store, Gap, on the hunt for some maternity jeans.