She captioned the picture: "happy valentine's day my love. i could go on and on about how beyond grateful and lucky i am to have you by my side in life. but today to keep it simple and honest, i love you to the moon and stars, always baby. i cannot wait to call myself your wife soon p.s i love matching with youu (sic)"
Xan - whose real name is Nicholas Diego Leanos - dated Miley Cyrus' younger sister from late June 2018 until September.
The rapper previously admitted he blamed himself for his split from the 19-year-old singer.
He shared: "Honest to God, I would say like most of the reason the breakup happened was because of me. It was my fault. We could have still been together, but I just feel like I f***ed everything up! It also put me in a darker place because I was getting slammed left and right."