Months after putting a halt to rumors that they had become engaged on social media, Tom Holland and Zendaya have made the decision to move in together. According to a Life & Style insider, the Euphoria actor and the Uncharted actress are “really happy together.” They did point out that the couple is still not […]