Now that Justin Timberlake and Jessica Biel are off our upcoming celebrity weddings list, here are the most anticipated celebrity weddings that are reportedly taking place before the end of 2012!
Jennifer Aniston and Justin Theroux: The couple got engaged in August 2012.
Sofia Vergara and Nick Loeb: The couple got engaged in July 2012.
Britney Spears and Jason Trawick: They met in 2010, and got engaged in December 2011.
Angelina Jolie and Brad Pitt: The couple has been together since 2005, and got engaged in April 2012.