We just went through this two weeks ago. I FINALLY found an appropriate dress at DRESS BARN (no kidding). I shopped for 3 weeks at several stores.
The wedding we went to had a church wedding and then an outdoor reception (with stone covered pavilion). It was also one of the hottest days (97 and HIGH humidity). My husband ended up wearing a polo shirt that matched my dress. I think that only worked because it was an outdoor reception. (He had to take the kids to the hotel an hour into it. It was TOOOOOO hot for them.)
Try Carter's stores for the baby. They make cute dress up outfits for boys, but you have to dig for them. You might look in the clearance area for Easter wear. We found some outfits at Burlington Coat Factory (one of the nicer ones).
And yes. Girls are much easier to dress!!!