Ayesha Takia turns 26 today!