Beyonce has no genuine hits