Keep in mind, that any purchases you make while on the ship will go on your sign/sail card and then get charged to your credit card, so you will not need much cash. Are you doing any shore excursions?? If tips are not pre-paid, that will be 10-12 dollars per day, per person. How about gambling while on board??
Enjoy your first cruise, and congrats on the wedding.