What do you get the boy wizard that has everything?
Daniel Radcliffe turns 20 years old today, as the Harry Potter star has already received the best gift anyone could ask for: he recently (spoiler alert!) defeated Lord Voldemort and lived happily ever after with Ginny Weasley.
Despite this victory, Radcliffe could use some self-confidence. Earlier this month, he said that Robert Pattinson was much sexier than he is.
Do you agree? Send in birthday wishes to Radcliffe now and enjoy the following photo montage in his honor...