oh my gosh i heard this one song and i know the lyrics by heart but i have no idea what the song title is!!! i even tried google-ing the lyrics but i havent found any matches. PLEASE HELP!

its a pretty slow paced song. sung by a male singer. it has a sort of jazzy feel. the singers voice sounds familiar. he sounds like babyface or tony rich or someone like that. again, PLEASE HELP!

the lyrics:

Top of the morning, thinking of you.
Plan my day, my list of to do.
Stop at the cleaners, pick up my suit.
Made reservations for two, buy you some flowers
Get you some roses, make sure you know this
that I'm with you, cause this is my first night with you

So put on your red dress, put on your dancin' shoes
Put on some smell good, I want to romance with you.
I just want it perfect for you
One perfect night for two
Put on your red dress, it's goin' down for you.

Call you at 7, right on the dot.
Pick you up early, tonights gon' be hot.
Step on some cocktails, lets set the mood.
Have a martini, a Cosmo or two.
Sit down for dinner on 5th avenue
Baby, go clubbin, girl, yeah just me and you.
It's gon' be my first dance with you.

So put on your red dress, put on your dancin' shoes
Put on some smell good, I want to romance with you.
I just want it perfect for you
One perfect night for two
Put on your red dress, it's goin' down for you.

So put on your red dress, put on your dancin' shoes
Put on some smell good, I want to romance with you.
I just want it perfect for you
One perfect night for two
Put on your red dress, it's goin' down for you.

That is exactly how the song goes word for word. And I've been looking it's title for LITERALLY weeks and haven't found a thing. can someone please help?