Justin Timberlake and Jessica Biel reportedly threw a pre-wedding party in Italy this week.

The couple spurred rumours that they are to tie the knot this weekend by hosting a private party for friends at an Italian castle in Brindisi, southern Italy.

Timberlake was photographed by Life & Style magazine enjoying pre-wedding drinks with guests including Saturday Night Live star Andy Samberg.

The night of dinner and music was reportedly rounded off with a ten-minute firework display in celebration of the couple's imminent nuptials.

A source told the New York post newspaper that Timberlake and Biel chose the Italian location, near Naples, because it "means a lot to both of them."