It's easy to see why Hollywood is smitten with Eva Longoria. The Desperate Housewives star has beauty, brains, and a killer bikini body — but that's not all. Though she is petite, Eva always makes a strong statement on the red carpet, donning a kaleidoscope of flashy minis and vibrant gowns. She has a knack for styling prismatic ensembles that are both playful and sophisticated, not an easy feat, that never disappoints. From red to violet, we've curated a color spectrum of Eva's most eye-catching looks in honor of her 39th birthday. Prepare to be jealous, Rainbow Brite.
Source: Getty / Gregg DeGuire