Every couple can have amazing wedding pictures, but in order for it to happen you need a few thing in place.
Here is a list of the most important aspects for the magic to happen.
1. let me say again #1 a great photographer
NOT a fancy studio name or great business referral, I am talking about the specific person who is behind the camera. Your pictures will ONLY look as good as your photographers technical knowledge and artistic vision. Your photographer should know how to work in any lighting condition and how to take the best advantage of every location he/she is in.
great photography happens when there is enough time for it in your day to slow down and utilize your photographers talent, otherwise even with a "world champion", options are limited
great backgrounds help a lot, rooms with open space and large windows
4. time of the day and weather
best photography time is last 2 hours before sunset or early am, the more skilled photographer the better he/she can handle bad lighting conditions
5. bride & groom trust and participation, even 100% journalistic photography is not all candid. Photographers who know and respect photography basics need to frame (compose) images with composition and lighting in mind so the pictures do not look like cell phone work. This is why some direction is always needed.
All photographers represent a different level of photo expertise. Most photographers today do not have enough photo knowledge to handle imperfect wedding day, which is just about every wedding.
Couples make photography decisions based on factors which have little to do with the pictures they will receive. A business referral, a fancy studio name or cutting photography budget drastically will not deliver great photography.
It is all about the person behind the camera and some more listed above.