The very private and very secret wedding between Justin Timberlake and Jessica Biel in Italy is a secret no more.  People magazine has the pictures and details of the nuptials.

Jessica Biel wore pink instead of white while the couple exchanged vows they wrote themselves.

Justin serenaded his bride to be as she walked down the aisle with a song he wrote just for her.  Awww, how sweet.

For Justin and Jessica's exclusive wedding album – from the bride's special "something borrowed" to the couple's dance moves – pick up this week's issue of PEOPLE, on newsstands Friday.

Source: People.com