Princess Mary's royal milestones

Princess Mary will celebrate her 40th birthday on February 5 - and what a life she has had so far. When Mary met Denmark's Crown Prince Frederik in a Sydney bar in 2000, she was a pretty but otherwise unremarkable commoner. Twelve years later Mary is a bona-fide princess with four beautiful children and a devoted husband who just happens to be the next Danish king. These photos chart her journey from girl-next-door to royalty.

read more from