Catherine, Duchess of Cambridge joined the Royal family this afternoon for a lunch hosted by the Queen for monarchs from 26 countries at Windsor Palace.

Those in attendance included Prince Harry, Prince William, Prince Albert and his wife Charlene and Sheikha Moza Bint Nasser Al-Missned.

Catherine opted for a pretty pink Emilia Wickstead coat dress with a pleated skirt from the Fall 2012 collection.

A brooch accented her dress which she paired with champagne-coloured satin pumps.

Credit: Getty