Yes...yes he did..
Protestant
Yes many people liked him. He was known as the "merry monarch."
Because Oliver Cromwell's son didn't want to follow his father's footsteps, and everyone was fed up of puritanism. So they brought him back, and he arrived on his birthday from France.
Charles II of England married Catherine of Braganza in 1662.