Soha Ali Khan walks ramp for Archana Kocchar in India Princess