Princess Charlene of Monaco has given birth to twin babies, Gabriella and Jacques, the palace has announced. Prince Jacques is…