Beyonce is catching heat for her new perfume Ad.