Rihanna- If it is column inches that count
Madonna- every generation knows her name but you wouldnt be as "starstruck" these days if you met her as you would if it was
Beyonce-nearly every generation knows her, talent wise she's great, she has the "superstar" image yet some talent to back it up
I don't think people my gran's age will have heard of Beyonce but they have Madonna. It's Madge who's known to every generation and worldwide too......so......Madonna.