Happy Daniel Radcliffe!

07 Dec 2011
By Ahlanlive.com

The Harry Potter star has a reason to smile - he's the UK's highest paid star under the age of 30

He’s often seen smiling, and the reason’s now clear. Harry Potter actor Daniel Radcliffe is still the UK’s highest paid star who’s under the age of 30.

At just 22, Daniel earned an estimated Dhs296 million last year.

Keira Knightley, 26, and Robert Pattinson, 25, came in at second and third places. Daniel’s Hogwarts co-stars came in fourth and fifth places.

With her acting and Burberry modelling, Emma Watson netted Dhs137 million and Rupert Grint earned Dhs124 million!