
Robert Pattinson has revealed that he had his teeth fixed before appearing in the US box office hit Twilight.
The 22-year-old actor, who portrayed Cedric Diggory in two Harry Potter films, disclosed that Hollywood producers were unimpressed with his smile and forced him to have a brace fitted.
He said: "They wanted me to have the perfect smile. I never thought anything was wrong with my teeth. But the producers still wanted me to wear a brace."
Twilight opens in UK cinemas on December 19.




![The Haunted Airman [DVD] [2006]](http://ecx.images-amazon.com/images/I/51cpptcLx1L._SL75_.jpg)
![Little Ashes [DVD] [2008]](http://ecx.images-amazon.com/images/I/5117cCWMCVL._SL75_.jpg)
