In 1996, a 15-year-old Meghan Markle posed in front of the Buckingham Palace, the London residence of the monarch of the United Kingdom.
Almost 22 years later, on May 19, she married Harry, one of the world's most popular princes.
This throwback photo is proof that fairy tales do come true.
And no matter what you've been through in the past, believe that the future has something wonderful in store for you.
The lady beside her was Ninaki Priddy, her former best friend who described her as "calculated," "cold," and "curator of beautiful life" in her interview with British tabloid The Sun.
The two had a falling out after Meghan's divorce from her first husband Trevor Engelson in 2013.
Ninaki was her maid of honor the first time she got married in 2011.
Unfortunately, she was not invited to the royal wedding of Meghan, who chose not to have a maid of honor.