give her ur farm animal aftre showing her a good time out on the town or going to a comedy club or something. do something meaningful and not just normal, humdrum
the first night gift for your wife is not an easy thing boy to choose as you dont know what she likes. you can give her a new mobile as a gift and say that this will always keep you both connected even though you have to go some place to do your work and do hug her and give her a nice smooch
The best gift is what comes from your heart and is entirely original. She would appreciate it more and it would be more meaningful if it was what YOU wanted to give her. I suggest that you give her the most romantic moment that you can give. In Titanic Jack couldn't buy Rose expensive jewelry, but he could give her the happiest moments in her life. Rose appreciated those "values" more than expensive possessions. You may not be as romantic as me, but I'm pretty sure you could come up with something if you care about her. Do not focus on getting her material things. Instead, focus on important values such as trust and appreciating life. That's the best gift you can give her.
Maybe a bottle of pain killers? lol (just kidding). I would say to present her with a beautiful keepsake as a token of his love for her. Something she will always have to remember on her first night. Maybe a beautiful pair of earrings, or a romantic note describing what she means to him?
I think my suggestion is that..U should give your wife first night gift share your all happiness and pain and kiss her and also say to her wife to share with you..
in my point of view, Ring, Chocolate, Flower, beautiful dress is best option for you. oh one thing not forget first night kiss. This is a real night gift.