Ameesha Patel Spotted on the Sets of an Ad