Because of the engagement fiasco...yes its real, no its nakli, Zoya will not believe Asad so easily. I don't think any planned out confession is going to happen. Its going to be more like a life/death incident, where he lets it all out. In a panic, forever reason, is the way I see it happening. Even than she might doubt him...but atleast there's a chance that he means it. Why would she not doubt him? Even now, he starts by saying they are opposites, how unromantic is that!
Try this: Maybe, buy her a saree, and have her wear that, get a pizza, and chocolate cake, and don't forget the diet coke, and maybe some pakoras (bhaang preferred) and play the song from the pakora night. This would definitely convince her!!😊 What do you guys think, isn't this a nice option??