Duchess Megan Markle gave birth today to her and Prince Harry's first son.

The new offspring will be the seventh in line to inherit the crown.