I am throwing a baby shower for a friend of mine and have never done one before. I need some advice from some who have experience with these things! How long before the due date do you have it? How soon do you send invites? Stuff to do, food, and how much say does the momma have in planning? Any advice would be appreciated!