Your wedding day will be immortalised in all the pictures and videos, and so too will your wedding dress.
Years after you get married, you will take those pictures out to show your children and grandchildren what a beautiful bride you were.
This adds pressure on finding the perfect dress.
Wedding dresses should be timeless but modern. They should express your personality, give you confidence and make you feel a queen.
If you are struggling to decide what to wear on your big day, take a look at these 5 stunning and different celebrity dresses.
Who knows? They may spark some ideas.
1. Kim Kardashian West
2. Jennifer Bala
3. Kaley Cuoco-Sweeting
4. Solange Knowles
5. Lee ann Liebenberg