June 30–July 1: Benefiting the YMCA, the 2nd annual LA Wine Fest aboard the Queen Mary in Long Beach Harbor features more than 500 wines from 12 regions (2–6 PM daily; $40 per person per day in advance; $45 per person per day at the door; www.lawinefest.com).