Swarovski unveiled Karlie Kloss as the brand’s new ambassador to international press during a cocktail reception hosted at the Top of the Rock in New York City. Marking Karlie’s first official engagement with the brand, the American model, philanthropist and digital personality took to the stage with Swarovski’s Executive Board member Robert Buchbauer.