Story of Yanxi Palace is a Chinese period drama set in the 18th century Qing Dynasty has become 2018’s most Googled show of the year. With its attention to both aesthetics and characterisation, Yanxi Palace is tackling expectations of media content that’s both beautiful and socially relevant.