The once-highly anticipated fashion event and television ratings juggernaut, the Victoria’s Secret Fashion Show, will take place in New York tonight for the first time since 2018, after the annual ...