All of Jen's Friends made it to the beach to celebrate her big day and we can't blame them — just look at this gorgeous couple!
OK, so Jennifer Aniston and Justin Theroux didn't actually pull off a surprise wedding on the beach. Sorry!
But with their wedding hopefully around the corner (what are they waiting for?!), we've imagined what their wedding might look like when they finally do tie the knot!
PLUS, we've photoshopped other engaged celeb couples into their imaginary nuptials. Wait until you see who got an invite...
Check out the pics above.