Individual priests may decide whether or not to religiously Bless any particular marriage ceremony. But should a priest refuse to bless a ceremony, the higher clergy–the bishop, in this case–will be obligated to suggest another priest to do the job.
( You Can Read It Here )