Disclaimer : All my own humble opinion, of course

So, you think you will cook her dinner ? That's a good idea, actually. But, don't just stop there, give her an experience that makes her feel beautiful from the very beginning. You don't have to spend a lot of money, and the food doesn't even need to be amazing. It's all in presentation.
Clear the dinner table and
clean it

. If the table itself is not "nice," put something over it (even a clean bed-sheet
could do in a *pinch* -- empahsis on the word *clean* ... heh). Set the table completely, with everything in the right spot, including napkins (!).
Make a centerpiece that will "take her away" in her mind, to somewhere else --
ANYWHERE else than the pooh of the daily grind. See what you have around the house. A nice (as you can get) and *clean* hand towel can be used as a "cloth" base for your center-piece. Then arrange rocks, water in some way, fresh herbs (rosemerry, thyme), something fragrent and pleasant in aroma, even a bunch of hand-picked (okay, or store-bought) flowers are better than nothing (!) -- and yes, fire. Something that will burn without getting out of control -- obviously candles are an easy solution. But, there are also little oil lamps and such that you could find if you had time.
Then, whatever you make for the meal -- no matter how simple or "mundane" it seems to you -- create a menu for it that will be placed and presented to her on her plate, describing everything you will serve in the most creative manner you can think of.
For example :
"Bronzed Turkey Burger w/caramlized onions, served on a savory wheat bun, complimented with the fixings of your choice"
or
"Delicate Rice Pudding, served with tangy yogurt, maple syrup and cinnamon"
You get the idea. Just make it *sound*
good.
Then, make all of this just seem "normal" -- be subtle about it all, let her discover it on her own without too many blaring hints from you -- afterall, she is a on a journey

.
Okay. Does it sound too
difficult ?
(psssst ... if it does, you are in WAY over your head

)
There's a little start anyway
