Jennifer Lopez (right) has topped the annual Forbes list of the world's 100 most powerful celebrities.
She takes over from fellow pop singer Lady Gaga in a top 10 dominated by women.
The 42-year-old singer, actress and dancer jumped from 50th place on last year's list.
The list measures power by entertainment-related earnings, media visibility and social media popularity.
Forbes estimated Lopez's earnings in the past 12 months at $67.8 million.