A style icon who won our hearts on '00s show Desperate Housewives, Eva Longoria has been giving us hair and makeup ...
From tousled waves to a chic pixie cut and some of the most elegant makeup looks we've seen, these are Katie Holmes's best ...