Indian actress Anushka Sharma features on the cover of Vogue India, July 2013 edition. She poses aboard a yacht, and dresses in a summer inspired yellow and white outfit. Statement jewellery and sultry eyes complete her look.