i would like to ask what is the best way for my fiancee to get here in canada who is living in italy for 19 years as PR with 2 kids and was married in the Philippines. She was separated from her husband for 3 years but not legally. Is it possible that we can use a separation agreement with her husband stating of their separation so i can sponsor her instead of applying for annulment coz it will take a minimum of 2 years for the process of annulment back home. Our relationship is almost 2 years and we are communicating thru social media everyday since day one and we met last year and we have evidences that our relationship is genuine. I am already divorce from my ex wife and i am living here in canada since 2016 as PR.. Thanks in advance for the answer .