Actress Penelope Cruz is in awe of U2 star Bono's charitable nature and has hailed him as her "hero". The Spanish beauty, who partied with the rocker in the trendy French city of St. Tropez earlier this week (ends27Jul07), is impressed by Bono's philanthropy and his dedication to raising awareness about causes like the fight against Aids and poverty in Africa. She says, "He is so powerful yet so human. Seeing him investing all his time and effort is something to admire. He's changing the world."