Being the daughter of a King, she had her pick of the litter among the young, single Royals, including Louis XIV and Charles II. And in 1662, 2 years after Charles II was restored to his throne, they married. Catherine was never crowned because of her religious beliefs, she was a Roman Catholic and they were forbidden to take part in Anglican services.
Charles II, appropriately dubbed The Merry Monarch, had numerous children with his many mistresses, but sadly, Catherine never bore an heir. Regardless of his mistresses, Charles II was always very respectful of Catherine and made sure she received all that was entitled a Queen.
She survived her husband by twenty years and died in Lisbon on December 31, 1705.