En 2007, Madrid fue la sede del Europride, siendo la primera vez que el evento se celebraba en un país del sur de Europa.