bardemcruz051710.jpg Penelope Cruz and Javier Bardem have tied the knot in the Bahamas, her rep has confirmed.

The small ceremony took place earlier this month at a friend's estate, and only a handful of close family members attended the nuptials.

The couple have been together for nearly 4 years, and Cruz wore a John Galliano gown. Last year it was reported that the couple had gotten engaged, but they never confirmed the news.