Bono surprised his friend Penelope Cruz when he turned up at the San Sebastian International Film Festival on Friday night to present her with the lifetime achievement award.
The U2 frontman bounded onto the stage at the gala ceremony to give Cruz the prestigious Donostia Award in honour of her career.
The Oscar-winning Spanish actress became visibly emotional as he presented her with the award.
He said: "Not every actor has a fascinating story off-screen as on. Penelope - her life is fascinating to me off-screen because it's all about the drama of the family, and the extended family of which I'm blessed to be a part.
"Performers like us, like me, we get lost in ourselves. Penelope - she gets lost in everyone else. And that's why we get lost in her."
When accepting the award, Cruz spoke out against domestic violence against women in Spain and around the world.
"So far this year 44 women have been murdered by gender-based violence in our country and since 2003 more than a thousand. How many women are being murdered around the world?", she asked.
"I hope that when a woman finds the superhuman strength she needs to tell what she is going through in such a situation, she will be heard at first and not when it is too late."
Cruz dedicated the award to her parents, her husband Javier Bardem and their two children, and three directors she has worked with: Pedro Almodóvar, Bigas Luna and Fernando Trueba.