Harry Potter author Jk Rowling earns more than the highest paid Hollywood stars, according to America's Forbes magazine. The publication has calculated the British writer banks $140 (GBP77) every minute - equal to $200,000 (GBP111,000) every day - making her the ninth best-paid celebrity in the world. Rowling is beaten on the Forbes list by Steven Spielberg, Howard Stern, George Lucas and Oprah Winfrey. The top ten best paid celebrities, according to Forbes magazine, is as follows: 1. STEVEN SPIELBERG 2. HOWARD STERN 3. GEORGE LUCAS 4. OPRAH WINFREY 5. Jerry Seinfeld 6. Tiger Woods 7. Dan Brown 8. Jerry Bruckheimer 9. JK ROWLING 10. DICK WOLF.