Justin Theroux shares rare selfie with Jennifer Aniston on wedding anniversary

Hollywood “it” couple, Jennifer Aniston and Justin Theroux, celebrated their second wedding anniversary on Saturday. To mark the occasion, Justin paid tribute to his wonderful wife with an adorable Instagram post. The 45-year-old actor shared a rare selfie of him with his 48-year-old love. The photo is a close-up of the notoriously private pair, showing a side profile of Justin as Jennifer tenderly kisses his cheek.

CLICK FOR FULL GALLERY

jj-1-700x700VIEW GALLERY

Justin Theroux shared cute selfie with Jennifer Aniston for their anniversary Photo: Instagram/@justintheroux

The Girl on the Train actor infrequently posts about his marriage, but it seems the special occasion warranted an exception. As usual, Jennifer appears stunning, dressed in a white top with her famous blonde locks flowing over her shoulders. She looks into the camera as she kisses her hubby, with a gold chain hanging from her neck. Justin seems content in the snap, staring off with a slight smile on his face. His simple caption consisted of a heart and peace sign emoji, most likely referencing to their two years married. 

RELATED: Justin Theroux treats Jennifer Aniston to fabulous Mexican getaway for 48th birthday

Jennifer and Justin married in August 2015 with a private ceremony in L.A. after four years of dating. The actress, who reportedly has a net worth of $150 million, is one of Hollywood's most successful talents - she has been featured on Forbes' Top Earning Actresses for nearly the past two decades. Justin, who is also a director, screenwriter and producer, has an estimated worth of $20 million.

justin-jenVIEW GALLERY

Justin and Jennifer have been married since 2015 Photo: Getty Images

Speaking in a recent interview with Esquire Magazine, Justin revealed he is not intimidated by wife’s booming success. Opening up about working in the same industry as his partner, the HBO star said: "Not at all. She's successful for a reason. We're not in competition." He added: "If I was competing for the same job as her, I might be less forgiving."

RELATED: Jennifer Aniston has an 'ally' in Justin Theroux

Fans of Jennifer are eagerly anticipating her new show with Reese Witherspoon, which is set to explore morning TV shows and the New York City media scene. The show will mark Jennifer’s return to the small screen for her first leading role since playing Rachel Green in the widely successful series Friends. Of course, this isn't the first time Jennifer and Reese have appeared on TV together; the Legally Blonde actress also appeared in Friends as Jennifer's younger sister, Amy.

More about