Mommy-to-be! Duchess Kate turns 31

Updated: Jan 08, 2013 19:01 IST

Kate's blue and green check outfit is so wearable that sometimes one forgets she's royalty!
3/23
Kate's blue and green check outfit is so wearable that sometimes one forgets she's royalty!

top photos

other photos