Miranda and Demi Drew at Miranda's wedding reception, outside on a field of grass.
Demi Drew and her best friend of 16 years, Miranda, met when Miranda got married.
  • My best friend and I knew each other for 16 years before we met in person.
  • We met online as teenagers and had lived thousands of miles away. 
  • She invited me to her wedding, and it felt like we'd always known each other. 

Watching your best friend marry the love of their life is one of life's greatest joys — even when their wedding day is the very first time that you meet them.