Formal:
* आपसे कौन प्यार करता है? (Aap se kaun pyaar karta hai?) - This is a formal way to ask the question.
* आपको कौन प्यार करता है? (Aapko kaun pyaar karta hai?) - This is also a formal way to ask the question.
Informal:
* तुमसे कौन प्यार करता है? (Tumse kaun pyaar karta hai?) - This is an informal way to ask the question, used with friends or family.
* तुमको कौन प्यार करता है? (Tumko kaun pyaar karta hai?) - This is also an informal way to ask the question.
More poetic/literary:
* आपका दिल कौन जीतता है? (Aapka dil kaun jeetta hai?) - This means "who wins your heart?"
* आप पर कौन मरता है? (Aap par kaun marta hai?) - This literally translates to "who dies for you," but it means "who loves you deeply."
The best way to choose the right phrase depends on the situation and your relationship with the person you're talking to.