Beyoncé faces heat from fans for announcing a new perfume after many just spent major cash on "Cowboy Carter" tour tickets.