Brides normally stand on the left of the Groom at a wedding so that his sword hand is free to defend against any other suitors
Long ago, the right arm was considered the sword arm for most fighting men. If a man had to protect his bride, he would hold her with his left hand, and fight off attackers with his right arm.
The reason that men may have had to fight off others was because quite often women were kidnapped. The fact is that this tradition goes back to the old days where marriage was by “capture”.
This meant that the groom needed his right hand, which is his fighting hand, the hand he used to hold his sword, free just in-case he would ever need to defend his bride from other men that were interested in her and would object to the marriage to try to steal her away. There are some exceptions.
During a Jewish ceremony, the bride is often on the right and the groom is on the left. Other exceptions you may see are military and police weddings.
Now this is where the Best Man comes in – he is there, tooled up waiting to help you fight too…
Often the groom would meet resistance from the bride’s male family members or other suitors, so he would take along his best man to help him fight for the woman. The best man remained by the Groom’s side during the wedding, armed and alert, because the possibility remained that the family would attack at the wedding to get back the bride.
Interestingly, Bridesmaids…
In ancient Roman times, the tradition was to dress the maids similarly to the bride, so as to confuse evil spirits trying to kidnap the bride. The maids also had the job of fending off unsuitable suitors. Another tradition is that the Maids would just like the bride to fool mortals who wished evil upon the couple — perhaps a rejected suitor.