Respuesta :

No it is not, it should be : Marie has stolen my heart. Hope this helps! : )
No. I don't believe so.
I believe it is supposed to be:
Marie has stolen my heart.

I could be wrong though!