Penelope Cruz straddles Bono as The Edge watches on, on stage in Barcelona.Irish Voice

Bono lived the dream of many guys last week when he got straddled by the gorgeous Penelope Cruz onstage while performing with U2 in Barcelona.

The Oscar winner, who donned bunny ears and a blond wig, got full approval for her sexy Bono antics from her husband Javier Bardem, who also joined in the fun with a costume of his own.

Penny was hopping around on stage, taking pics with her cell phone and having a blast. Not surprisingly, Bono and the rest of the band didn’t seem to mind.