Harry Potter actors Emma Watson and Rupert Grint have been named the highest-earning on-screen couple of the past five years, by Forbes magazine and Box Office Mojo.

Twilight couple Robert Pattinson and Kristen Stewart came in second with takings of $2.5 billion, and original Transformers co-stars Shia LaBeouf and Megan Fox stood third with earnings of $1.5 billion.
Rounding the top five are Robert Downey Jr. and Gwyneth Paltrow thanks to the first two Iron Man films and LaBeouf and his Transformers: Dark of the Moon love interest Rosie Huntington-Whiteley.
By IANS