‘Fated to Love You’ on GMA Telebabad February 14, 2009 // 31 Comments Fated to Love You (a.k.a. Sticky Note Girl, Destiny Love, You’re My Destiny) is a hit Taiwanese series starring Chen Qiao En and Ethan [...]