Swayamvara is the self-chosen form of marriage function which was followed among the kings and other royal families in ancient India. In this function, the bride selects a man of her liking or through a contest. This custom of wedding was held especially among the Hindus.