Monaco's Princess Charlene gives birth to twins

For the first time since Monaco was founded in the 13th century, its royal family gave birth to twins on Wednesday, and cannons were fired to celebrate.

Monaco's Princess Charlene had a girl first and a boy second, but the boy will be the principality's future ruler, reflecting the male priority of Monaco's laws of succession.

The royal twins Gabriella Therese Marie and Jacques Honore Rainier -- born to Charlene, 36, and Prince Albert II, 56 -- are heirs to the centuries-old Grimaldi dynasty that rules the wealthy principality.

Gabriella was born at 5:04 p.m. local time and her brother Jacques two minutes later, according to a palace statement.

Monaco is a 0.8 square mile enclave of ritzy apartments and luxury shops on the French Riviera with a population of around 30,000.