Justin Timberlake and Jessica Biel kicked off their wedding festivities in Italy on Wednesday by throwing a beach bash for family and friends.
The stars, who are rumoured to be marrying within days, hosted more than 50 guests at a casual dinner party on Cala Masciola beach in Puglia, Italy.
Timberlake's Saturday Night Live collaborator Andy Samberg and his longtime music manager Johnny Wright were among the revellers who enjoyed food and cocktails as well as an impressive 10-minute fireworks display.
The couple decorated their seaside gathering with lanterns and played classic tracks including Marvin Gaye's Let's Get It On, reports UsMagazine.com.
Hip-hop producer Timbaland and Biel's former Seventh Heaven co-star Beverley Mitchell are also said to have flown in for the nuptials.