How Ganesha got married?

According to a legend, the marriage of Lord Ganesha was held under an interesting situation. According to this, whenever Shri Ganesha used to go to the marriage of deity and used to create a disturbance. This was further aided by the Mushaks and the same lead to damage to the pavilion. Lord Shiva and Parvati asked God's to visit Lord Brahma and seek a solution. This is when Lord Brahma decided to take up the situation and as a result, two learned disciples by name of Riddhi and Siddhi were selected. Lord Shiva and Parvati decided to search for a suitable bride for their child Ganesha. They selected Riddhi & Siddhi - daughters of Prajapati Vishwa Roopa. They had two sons - Labha and Kshema.