I met my best friend of 16 years for the first time at her wedding. It felt like a reunion with an old friend.

I met my best friend of 16 years for the first time at her wedding. It felt like a reunion with an old friend.

Courtesy Demi Drew

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.

No comments

Read more