After a long period of courtship, cricketer Harbhajan Singh is finally ready to tie the knot with his girlfriend Geeta Basra. The date has been set for 29th October and the preparations are on in full swing. In fact, the happy couple even had the sangeet ceremony yesterday with close friends and family members attending the function in Ludhiana.