Jennifer Aniston and Justin Theroux rumored to have had a secret wedding

Jennifer Aniston and Justin Theroux have been engaged since 2012, and fans have been eagerly awaiting the day that they finally announce they’ve gotten hitched — well, that day might have come.

More: Jennifer Aniston reveals the important lesson she learned from Brad Pitt

According to TMZ, the duo may have had a surprise wedding at their Bel Air, Los Angeles, mansion last night, and judging from the pictures, that could totally be possible. The couple threw a massive party, and the reason it’s suspected to have been their wedding celebrations is because there are some rather tell-tale signs.

TMZ sources revealed that the Cake actress had told her friends she was throwing a surprise 44th birthday party for her beau, and guests included Chelsea Handler, Lisa Kudrow and Howard Stern. However, there are a lot of signs suggesting otherwise.

More: Jennifer Aniston poses topless, calls men sexist

For example, a pastor with a Bible in his hand was seen walking into their house, and there was also a lavish cake with two characters, one male and one female, from The Muppets on top of it — if it were just one person’s birthday, there would be no real need to have two characters topping the cake.

Aniston reportedly also went to great lengths to keep everything a surprise, and according to TMZ, she had a giant shed built in the garden last week to hide all the supplies. But that’s not all. Apparently, all of her employees’ phones were confiscated in the week leading up to the big event, and no one was allowed to park near the house.

More: The Jennifer Aniston and Matt LeBlanc cheating rumors are just bizarre

Could it be? Have Jennifer Aniston and Justin Theroux finally said, “I do?” Check out the pictures and let us know your thoughts in the comments below.

celebrity weddings 2015 slideshow