Zendaya and Tom Holland have been together for years and are now getting married. Here, their years-long history.
Some relationships lasted forever, while others only a matter of months.
If you want to support independent women's media, become a Mamamia subscriber. Get an all-access pass to everything we make, ...