Amber Heard spotted in Spain after fleeing the US following Johnny Depp trial
Amber Heard has been noticed in her new residence nation of Spain, the place she lately moved together with her…
Amber Heard has been noticed in her new residence nation of Spain, the place she lately moved together with her…
Johnny Depp and Amber Heard have lastly settled their defamation claims towards one another, ending their years-long battle within the…