I am having my wedding ceremony at a Greek Orthodox church starting at 3pm, the ceremony will take about an hour or so and with greetings and accounting for any delays etc will likely end around 4:30PM. I have scheduled the cocktail hour for 6:30 PM in a venue nearby, so we have two hours for pictures. My future MIL thinks that this is too much of a gap in between and this will discourage people from coming to the ceremony. Most guests are local and those out of town are staying at a hotel. I thought the two hour gap would be a nice break to freshen up, take a nap or relax before the party. My MIL thinks it is rude to have all that time in between, I don't know what to do, I don't want the groom to see me before the ceremony which is why we are using the gap for pictures. Do you think that is rude for guests to wait ~2 hrs? Has anyone encountered this problem before and how did you deal with it?