Royal Wedding!

Princess marries at famed castle: The best royal wedding photos on her fifth anniversary