Catherine's last day on duty

It was the Duchess of Cambridge’s last day on duty on Friday and she looked stunning as she supported development opportunities for young people in South London.

Ad. Article continues below.

The Duchess is believed to be about eight and a half months pregnant, with her baby tipped to be due at the end of April.

The next time we see her could be with babe in arms. Enjoy these pics of an elegantly pregnant princess.