Kate Middleton Ralph Lauren Centrepoint charity.jpg

In the lead up to Christmas Kate Middleton isn't slowing down when it comes to stylish outfits for her many official public appearances. After choosing a black velvet Alexander McQueen number for the Military Awards earlier this week, the Duchess of Cambridge returned to one of her favourite American designers for a visit to Centrepoint charity.

Accompanied by her husband Prince William, Kate attended the charity in Camberwell in a khaki green wool/cashmere dress by Ralph Lauren. The long-sleeved turtle-neck olive-coloured dress is $159 from Ralph Lauren's website.

The rest of Kate's ensemble consisted of a pair of knee-high black suede Aquatalia Rumba boots, black sheer tights, and a matching black suede belt worn at the waist. Her hair was worn in her favourite loose wave style and she also wore a pair of her favourite Kiki McDonough 'Grace' earrings.

William has been a patron of the Centrepoint charity, which shelters homeless people, since 2005. He and his wife watched a cookery class held at the centre. Next up are all the royal Christmas festivities which will no doubt see Kate don plenty of different outfits.