Eva Longoria looks stunning on the cover of Allure April 2011. The makeup is absolutely perfect for her and the dress she’s wearing. Looks like they’ll also be some good tips inside the mag as well. I mean honestly, who doesn’t want voluptuous hair and gorgeous skin?