David Foster wedding took place and this star packed wedding was adorned more when the sexy beauties, Kate Hudson and Avril Lavigne trilled a duet there.