Jessica Lowndes Pictures: Jessica Lowndes arrives on the red carpet at the National Movie Awards held at Wembley Arena on May 11, 2011 in London, England.
The National Movie Awards are a British movie awards ceremony broadcast by ITV in which the winners of the awards are chosen via popular vote. The awards were initiated in 2007 following the success of the National Television Awards, the highest-rating awards ceremony for television. The first three ceremonies were held at the Royal Festival Hall in London.
Photo credit: Landmark / PR Photos