Two-time Olympian Johnny Weir is coming to Philadelphia Dec. 23 to perform in “Holiday Dreams on Ice,” an Olympic ice show featuring Weir and fellow skating stars Ashley Wagner, Armin Mahbanoozadeh, Samantha Cesario, Brandon Mroz and Tamar Katz.