its a hard one to be honest imo..
you have your likes of freddie mercury/ robbie williams (forgive me lord for i have sinned saying that name)

/mick jagger etc who are great entertainers on stage going around all theatrical and that but then you have your front men like liam gallagher/ian brown for expamples who can just stand there and have such a stage presence aswell
i wasnt really a fan of queen tbh so i would say mick jagger or paul weller or liam gallagher personally