Which lady gave birth to XXX?
Princess Charlotte of Cambridge
Princess Charlotte of Cambridge (Charlotte Elizabeth Diana, born 2 May 2015) is the younger child and only daughter of Prince William, Duke of Cambridge, and Catherine, Duchess of Cambridge.
Catherine, Duchess of Cambridge