Jennifer Aniston and her screenwriter fiancé Justin Theroux finally have a wedding date set, according to People magazine.

The date will be "soon" after Aniston wraps up the "Untitled Leonard Project" in Connecticut on March 8. The "Friends" actress has also already chosen wedding bands and narrowed down dresses. 

"It will be a small affair with their closest friends," a source close to Aniston told People.

Aniston, 44, and Theroux, 41, are likely to invite Aniston's friends Courteney Cox, Chelsea Handler and Mandy Ingber, The New York Post reported.

A source told The New York Post that Aniston is "crazy about Justin and can't wait to be his wife" -- and that she plans on changing her last name to Theroux. "She likes the way it sounds and jokes that [Jennifer Theroux] sounds very posh," the source said.

Since this is Aniston's second time around, she's taking precautions: she enrolled Theroux into "marriage bootcamp" with her. Before they tie the knot, Aniston decided the couple needed a three-day intense therapy session in Santa Monica, Calif, The Huffington Post reported.

During the "bootcamp," the two had to hand over their cellphones and attend counseling, couples' massages and screaming therapy -- aimed at allowing the couple to scream their feelings out.

Meanwhile, Aniston is enjoying her relationship with Theroux.

"Jen seems more confident than ever," the source told People, "and they've become a great team." 

At the Oscars, the couple was inseparable.  Aniston, clad in a stunning scarlet Valentino gown, held Theroux's hand as they slipped into the Vanity Fair after party through a side door.  They stayed close together as they chatted with other stars, including Orlando Bloom and Miranda Kerr, Reese Witherspoon, Seth Rogen and Sacha Baron Cohen, The New York Post reported.