FS2 / WENN 1 / 8

Eddie Redmayne appeared to be in good spirits when he arrived at the BAFTA Awards in London on Sunday, Feb. 10 -- but unfortunately, it didn't last long. Though he gleefully chatted up his Les Miserables costar Anne Hathaway on the red carpet, once the show began, the British actor fell ill.

PHOTOS: Celebrity health scares

"Eddie has bad food poisoning. It was a difficult for him to make it here today but he did his best," a source tells Us Weekly. "After doing the carpet he felt really sick again."

PHOTOS: Sexy British stars

Redmayne, 31, was slated to present an award with Lincoln's Sally Field but was forced to pull out at the last minute. "He is puking his guts out backstage," Field, 66, told the audience.

PHOTOS: Top 10 movies of 2012

Les Miserables was nominated in nine categories, including Outstanding British Film; director Tom Hooper's adaptation of the stage musical lost that award to Skyfall. Hathaway, 30, was named Best Supporting Actress for her role as Fantine, and Les Miserables picked up awards in three technical categories: Best Sound, Best Hair and Makeup and Best Production Design.


Best TMI tweets

Justin Bieber's awkward smooch

Celebs with awkward middle names