Katie Holmes gets her fashion advice from an expert – her husband Tom Cruise. "Tom has great taste," Holmes, 30, tells Elle magazine in its new issue. "He usually likes everything, but sometimes I'll walk out and he'll say, 'I think that dress might be wearing you. You don't need that.'" (Photo: WENN)