Prince William and Kate Middleton attended the London premiere of War Horse last night, and the duo looked absolutely divine as they posed for pictures on the red carpet.

While Duchess Kate smiled for the cameras and chatted with fans before heading in to the theater, director Steven Spielberg revealed that his wife, actress Kate Capshaw, was passing tissues to her at one point during the film! Spielberg told BBC he noticed Kate wiping her eyes, "but I didn't want to intrude on her experience of watching War Horse so I never glanced over."

The royal couple later hosted a reception at the Queen's Gallery at Buckingham Palace, and they raised several hundred thousand dollars for the Foundation of Prince William and Prince Harry.

In other royal news, Kate celebrates her 30th birthday today, so it looks like she'll have another opportunity to get all glammed up tonight! Wonder what Wills is going to do for his lady love for her big 3-0?