Most of us only get one wedding in our lives, and it’s the most special day we remember with fondness. But imagine if you could try on every style of dress and wedding venue in your life. For some actors, this is a reality. Some celebrities have portrayed brides in movies more than once, and they’ve looked stunning every time, proving that there is no “right” way to get married and that all brides are beautiful.
1. Julia Roberts
2. Reese Witherspoon
3. Jennifer Lopez
4. Keira Knightley
5. Kate Hudson
6. Drew Barrymore
7. Cameron Diaz
8. Natalie Portman
9. Rachel McAdams
10. Kirsten Dunst
11. Amanda Seyfried
12. Sarah Jessica Parker
13. Anne Hathaway
14. Katherine Heigl
15. Kristen Stewart