Penélope Cruz has married her boyfriend Javier Bardem in a secret ceremony.
The Spanish couple wed in front of a small group of family members at a friend's house in the Bahamas in the beginning of July.
The Oscar-winning actress, 36, wore a dress by John Galliano.