It's already been two years since Jennifer Aniston and Justin Theroux tied the knot at a top secret wedding service at their Los Angeles mansion, and the famous pair has been celebrating by sharing a kiss and a snap of their day together on social media.
Captioning the image with cupid's bow and arrow, a love heart and a peace sign, Theroux showed there's no slowing down of the chemistry shared between the two on his Instagram account.
Theroux and Aniston who are 45 and 48, were looking like a couple of loved-up teens in their new photo.
It comes after Theroux spoke about the marriage back in April with, saying of marriage: "You have an ally. It's good to have someone have your back."