LOS ANGELES: Hollywood actress and pop singer Jennifer Lopez tops People magazine's annual list of the most beautiful people of 2011, the magazine announced. “Rarely am I left speechless, but I feel honored,” said J-Lo, 41, who is the mother of twin toddlers with husband Latin music crooner Marc Anthony. Also making the list were Reese Witherspoon, Mandy Moore, Eva Longoria and Jennifer Hudson. Among the men on the list were Ryan Reynolds and Hollywood hunk Zac Efron.