Score a $500 gift card for Tarte Cosmetics and a luxe trip to Greece.