Wrap up some Hoka slides, spring for a coffee subscription or pamper him with a cashmere sweater that only feels expensive.
Princess Cruises’ Caribbean Princess docked Wednesday morning as the crew and post leaders prepared to celebrate its arrival.