And while it's prom season, wedding season in New Jersey will be here soon, too. May through June and August through October are considered peak wedding months. A beautiful corsage, boutonniere, or ...