Princess Charlotte is to be christened later at a ceremony attended by the Queen and other members of the Royal Family.

Advertisements