Hillary Clinton surprised Katy Perry, who was a staunch supporter of the former Democratic presidential nominee, during the UNICEF Snowflake Ball on Tuesday night.

Clinton presented the singer with the Audrey Hepburn Humanitarian Award at the New York fundraiser.

The former secretary of state brought Perry to tears with the surprise appearance.

Clinton has been seen in public only a handful of times since her stunning loss to president-elect Donald Trump in early November.