This is a lovely piece! I too liked the ‘tracing hearts’ detail; such excellent detail! Very good detail and description. Keep it up and I look forward to reading your other work!
You did a bloody good job of describing the smoke, but veil was used one too many times…. if you changed the first or the second “veil” to “cloak”, it would work better.