Mandy Moore turns 29 years old today. Yes, she's 29.
She burst onto the pop scene in 1999 with "Candy."
Do the math on that one!
Alongside fellow pop princesses Britney Spears and Christina Aguilera, Moore dominated the early 2000s, yet also maintained her good girl charm throughout.
She also memorably starred in A Walk To Remember with Shane West, followed by rom-coms like Chasing Liberty, The Princess Diaries and Because I Said So.
In 2009, she married singer/actor Ryan Adams.
Happy birthday, Mandy! And Shay Mitchell!