Mommy-to-be! Duchess Kate turns 31

Updated: Jan 08, 2013 19:01 IST

26-year-old Duchess of Cambridge Kate Middleton has been praised for wearing affordable Main Street labels.
15/23
26-year-old Duchess of Cambridge Kate Middleton has been praised for wearing affordable Main Street labels.

top photos

other photos