Very poetic, but is it actually a poem?
No argument about the granny.
But the winner? It's very poetic language, and a nice romantic sentiment. (Though I'd have preferred "smiling" as the last word....but then, what do I know?)
But it's not a poem.