When Rohit and Sonia arrive on the island, Rohit is wearing party shoes. However in next scene when Sonia saves Rohit from drowning, Rohit is wearing track shoes. Since Rohit and Sonia are on a deserted island, Rohit would not have opportunity to change his shoes at any point of time on the island.