Who Are The Adorable Smiling Twins Who Carried Meghan Markle's Veil Down The Aisle?

Date May 23, 2018

Even though Meghan didn’t have a maid of honor, because she couldn’t choose one of her close-knit friends, she still had plenty of help at her wedding.

READ ALSO: Happy Tears? Prince Harry Got Emotional After Joining Meghan Markle At The Altar

Her beautiful veil that featured flowers representing Commonwealth countries was carried by two adorable boys.


But who were those smiling helpers? The twins were the 7-year-old Brian and John Mulroney, the sons of Meghan’s best friend, Jessica Mulroney. Who needs a maid of honor if you have such cute helpers, right?


When Meghan arrived at the chapel, the boys exited the Rolls Royce ahead of the bride. Then, they proceeded to carry Meghan’s long veil side-by-side. The rest of the couple’s wedding party followed them.


The twins kept smiling at everyone, and one of them showed off a wide gap-toothed smile, which was too adorable to watch.

READ ALSO: Cuteness Overload: Princess Charlotte And Prince George Stole The Show At The Royal Wedding

Brian and John’s grandfather is the former Canadian Prime Minister, Brian Mulroney. They were one of the youngest members of the wedding party, which also included Prince George and Princess Charlotte, as well as the boy’s little sister, Ivy Mulroney.


Amongst the other members of the wedding party were Harry’s goddaughters, Florence van Cutsem and Zalie Warren, as well as Remi and Rylan Litt, Meghan’s goddaughters. The adorable company was also joined by Jasper Dyer, the son of Harry’s friend Mark Dyer.

People watching the wedding took to Twitter to share their feelings about this little duo of cuteness:

It was a beautiful procession of adorable kids and a stunning bride that many guests and on-lookers will remember for a long time.

READ ALSO: Royal Wedding: Prince Harry And Meghan Markle’s Wedding Rings Are Finally Revealed

Meghan Markle