A wedding is a lifetime event and people leave no stone unturned to make the day memorable. Pre-wedding, wedding and ...