Britain Celebrates Another Royal Wedding


Princess Eugenie is set to marry on the grounds of Windsor Castle.