I can understand why some maybe don't like her face (I would disagree), but her body ... my GAWD.
This is superficial as heck, but her breasts are among the best looking natural breasts I've ever seen. No saggage, nice size, firm, nice areolas.
A lot of actresses, when you see nude beach/paparazzi pics of them naked, you notice they don't really look as good as they do in the movies, but Penelope looks great, so she passes the "paparazzi beach" test.