In a November 1998 sit-down with Interview magazine, Anderson reflected on the wedding. Pamela Anderson and Tommy Lee get married on February 19, 1995 on the seashore in Cancun, Mexico as fans watch close by. With Love, Pamela now in bookstores and Pamela, A Love Story streaming now on Netflix, ET takes a glance again at Anderson and Lee’s explosive relationship and the place they stand at present.