Guys, I'm crying and it's because my Jennifer Aniston-loving heart can't handle Justin Theroux's cuteness.
In honor of Aniston's birthday, the actor — AKA her husband, NEVER FORGET THESE TWO ANGELS ARE MARRIED — posted an adorable pic of the two of them together.
Oh, and he captioned the photo "HBDJ<3 XO."
Of course, as we all know, this is a very important picture because Theroux and Aniston are basically the most private people ever and they almost never let us bathe in the warm sunlight of their love.
For real, the last time Aniston showed up on his Instagram was 30 weeks ago, which means we should treasure this photo because it is extremely rare to see Theroux and Aniston in the wild, AKA social media.
So take it in, JenJus/JusJen stans, because this image is probably going to have to last you a long time.