As we all know, the wedding day is probably the most important day in a woman's life. To have a memorable wedding is a dream of every woman. All brides desire to be the centre of attention on her big day. To do this, a proper wedding dresses is necessary. Although you may have been very busy with preparing for the wedding, the choice of wedding dresses can't be careless. There are too many styles of wedding dresses nowadays and you may be confused about which wedding dresses to choose. So it's necessary for you to know some informations about wedding dresses before you go shopping. Usually when you think wedding dresses, the first element comes to mind will be silhouette. It is fitted around the bodice and then flares out into an "A" shape as it falls. And it comes with many shapes from subtle, modified A-line to full circle silhouette. It is a popular style which can flatter almost any finger, whether you are tall or short, big or slim. Empire:This style has a small,scooped bodice and a high waistline which just sits below the bust. Then the rest of the dress flows down to the hem. The skirt is slender and graceful. It's good for petite brides as it provides a long and lean silhouette. And it is also best for women who have medium to large busts and wider waistlines. Column:This style also can be called as Sheath. It hugs your body which means that it has a narrow shape that flows the curves from your body from head to toe. It's a perfect style for slim brides with easy curves. Ball gown:The ball gown silhouette has a fitted corset bodice and a full, multi-layered skirt. It is the epitome of the "princess" dress. This gown is good for tall brides with narrow hips. This is a very sexy look that highlights the curves of a woman's body. It's perfect for brides who have hour-glass body type and tall brides. It will help you make the right decision. And after choosing your satisfied wedding dresses, it's a good idea to choose some fitted wedding accessories like wedding handbags which are the true icing on the cake to make your whole look more perfect.