HELP!

I cant remember the name of this story

Here's what I know:

It's a one shot

there is a dog who likes to like denim

All human story

Edward has silver rimmed glasses

Edward proposes to Bella

I think it is Christmas

PLEASE! If you know the title of the story Tell me in a review or PM (I was going to say 'tell me in the comments'. I now know that I've spent too much time on youtube1)