“Jennifer is happy for Brad and Angelina. She is so in love with Justin, that she is really grateful how things turned out,” a source tells us. “In a strange way if it weren’t for Angelina, Jennifer would not have connected with Justin in a romantic way. Jennifer is in a really wonderful place right now. I wouldn’t be surprised if she even went to their wedding.”

Brad, 48, left Jen for Angelina, 36, when they were filming Mr. & Mrs. Smith in 2005.

We think it’s great that Jen can move on from the past. It’s crazy how everything works out, but it finally seems like they’re all in a really happy place.