The Duchess touched down first in Nepal's capital, with her husband joining her hours later after completing a four-day tour of India. Sophie showcased her signature elegant style in a £1,790 ...