To get us in the mood for our upcoming #Hitched MeeBox, we decided to a trip down memory lane and look back at the top wedding dresses, worn by our favourite celebrities....(in no particular order!)... Solange Knowles marries Alan Ferguson in Stephane Rolland, 2014. Jessica Biel marries Justin Timberlake in Giambattista Valli, 2012. Chrissy Teigen marries John Legend in Vera Wang, 2013. Jennifer Lopez¬†marries Criss Judd¬†in Vera Wang, 2001. Sarah Jessica Parker marries Matthew Broderick in Morgane Le Fay, 1997. Reese Witherspoon marries Jim Toth in Monique Lhuillier, 2011. Cindy Crawford marries Rande Gerber in John Galliano, 1998. Alicia Keys marries Swizz Beats in Vera Wang, 2010. Megan Fox marries Brian Austin Green in Armani Priv√©, 2010. Beyonc√© marries Jay-Z in a white strapless sweetheart gown, 2008. Gwen Stefani marries Gavin Rossdale in John Galliano for Dior, 2002. Christina Ricci marries James Heerdegen in¬†Givenchy, 2013.