By definition, a 'wedding blessing ceremony' is a religious event. However, the term is also often used for a non-religious 'ceremonial wedding abroad'.
In fact, there are 3 options ;
1 ) A ROMAN CATHOLIC WEDDING BLESSING CEREMONY BY A LOCAL PRIEST, IN CHURCH
This type of ceremony would traditionally be performed by a Spanish priest, in a Church.
However, Spain is one of the few countries worldwide where a Roman Catholic wedding ceremony is by default, also registered as a civil wedding.
So, a Spanish priest doesn't understand why you would want to have a blessing when you can have the real religious & civil ceremony at the same time.
2 ) A RELIGIOUS WEDDING BLESSING CEREMONY BY YOUR PRIEST, IN A VENUE OF CHOICE
This is an often chosen option because it can be performed by a religious priest, minister, ... of your choice and religion.
Since this ceremony is in most religions not registered as a wedding, it's often not bound by a lot of restrictions.
3 ) A CEREMONIAL WEDDING BLESSING
A lot of couples use the term 'wedding blessing' for this option.
They want to celebrate their wedding, in a venue of choice, with a non-religious and very personal ceremony.
Related pages on our site or useful links to other sites :Types of weddings and ceremonies (page 15-01)