Can you unscramble all the wedding terms jumbled below?
Josh Lucas
Tom Brady
Hugh Jackman
Adam Sandler
Gene Simmons
Dee Snider
Michael Jackson
Ozzy Osbourne
Britney Spears
Carmen Electra
Holly Madison
Pamela Anderson
Heidi Montag & Spencer Pratt
Giuliana Ranic & Bill Rancic
Kourtney Kardashian & Scott Disick
June Shannon & Mike Thompson
Avril Lavigne
Pink
Gwen Stefani
Courtney Love
Heidi Montag and Spencer Pratt
Tori Spelling and Dean Mcdermott
Jessica Simpson and Nik Lachey
Jill Duggar and Derick Dillard
Kim Kardashian and Kris Humphries
Prince William and Kate Middleton
Jessica Simpson and Nick Lachey
Nene Leakes and Greg Leakes
Mariah Carey
Princess Diana
Melanie Griffen
Melania Knauss
Shania Twain
Carrie Underwood
Faith Hill
Britney Spears
Reese Witherspoon
Gwyneth Paltrow
Kate Winslet
Jennifer Garner
Wayne Rooney
Kenny Chesney
Tim McGraw
Blake Shelton
Tom Cruise and Katie Holmes
Chelsea Clinton and Marc Mezvinsky
Ivanka Trump and Jared Kushner
Hugh Hefner and Crystal Harris
Tamar Braxton and Vince Herbert
Kelis and Nas
Beyonce and Jay-z
Toni Braxton and Keri Lewi
Bradley Cooper
Billy Bob Thornton
Jonny Lee Miller
Brad Pitt
Kristen Bell and Dax Shepard
Blake Lively and Ryan Reynolds
Justin Timberlake and Jessica Biel
Beyonce and Jay Z
Wait!
Here's an interesting quiz for you.