The surprise winner of this year's Forbes Celebrity 100 list was singer-actress-American Idol famous person Jennifer Lopez, who beat out the likes of Justin Bieber and Lady Gaga in the magazine's uber-scientific calculation of the celebrity with the most fiscal earnings and fame. J. Lo even bested Oprah, but then Oprah's having an off year despite raking in $165 million. Not bad for a former fly girl — and a wily Hollywood strategist, at that — whose second pregnancy-themed movie in a row is coincidentally due in theaters this week. [Forbes]