Don't start panicking just yet - the Harry Potter star is fine - he just caught a mild flu, and is very much alive and healthy.

20-year-old Rupert Grint, who plays Ron Weasly in Harry Potter, caught the flu while filming the movie. But he has since recovered from it and will be well enough to attend London's premiere of Harry Potter and the Half-Blood Prince.

"It has just been confirmed that Rupert Grint has taken a few days out of filming due to a mild bout of swine flu," his rep said in a statement. "He has now recovered and is looking forward to joining his fellow cast members at the junket and premieres this week and will then return to filming directly afterwards."

[via People]