Among other things, she has been shopping. With a (secretly located) honeymoon fast approaching, Kate Middleton has hit the high street for the second time this week to stock up on holiday essentials.
Browsing shops on London's King's Road on Wednesday, the brunette beauty bought two bikinis, indicating a sunny destination for her getaway with Prince William.
And she visited Whistles, where she snapped up a pair of size eight trousers. Kate has slimmed down from her usual size ten ahead of the highly-anticipated royal occasion (oh really? Hadn't noticed...)
One of the assistants from the high street store was full of praise for the 29-year-old: "She's so so lovely and was very polite," she said.
Clad in a Issa - the same designer responsible for her blue engagement day dress - black wrap-dress, the royal finacée was accompanied by three police bodyguards for her shopping trip.