Well, Gisele Bundchen is really gorgeous. However, since I am more into brunettes and Latina beauties, I think I would have to go with Jennifer Lopez. She doesn't only have a very pretty face; she's also extremely hot. I have always been a fan of her.