Charmed: Garden Of Evil by Constance M. Burge
Paige wonders where she will find a guy who not only embodies everything that she wants in a boyfriend, but will also understand her witchy lifestyle. When she meets Micah, heir to a huge fortune, Paige feels that all her dreams have come true and that she's in a fairy tale. But Micah is no Prince Charming. He is the demon Vandalus and is determined to trap Paige in his enchanted garden of evil.