My FI and I have been debating (nicely) his attire for our wedding. We are planning an afternoon ceremony on the beach in the Riviera Maya, Mexico in November 2011. I think he would look so handsome in a simple tan/light colored suit (but NOT white). He insists on wearing a black pinstripe suit. It's going to be a small affair, only about 30 people. I am concerned that a black suit or tux is going to be way too hot and look a little out of place on the beach!
Also, when I am flipping through pictures of wedding dresses, he really likes the short dresses and the very simple ones. I'm not looking for a huge ballgown, and prefer a simpler dress. But I feel like a simple dress will look out of place next to a tux or black suit on the beach! I did find some really pretty A line and Empire waisted dresses that have a good bit of lace and beading but not so over the top that it will look silly on the beach. I don't want a train, or a veil. I also want to be barefoot but he wants to have shoes. It seems like such silly things to be debating about but it is driving me crazy LOL.
Basically my main question is this: is it appropriate for the men to wear a black suit or tux at an afternoon wedding on the beach in Mexico?