Steve Martin smiled under his hat on vacation in St Bart's Thursday.