The popular Starwood hotel, St Regis, which is famous for inventing the bloody mary, has finally washed up on Indian shores. In a star-studded soiree, the city’s A-listers turned up to revel in the lap of luxury.