That is a hard one..... I think Selena is okay, the same with Taylor, but I like Justin Timberlake best.
Justin Timberlake and Taylor Swift.
I'll be honest - none of them.
I don't exactly keep up to date with what any celebrity is doing nowadays. It just doesn't interest me. Either that, or I'm really too distracted by other important things to care. But if I were to narrow my choices down, I'd remove Justin Beiber and Miley off the list. They both got worse in general over the years.