Neha Sharma is a die hard romantic