Photos: Ben Pine meets Miami Beach!