Michael Kors is having a generational run with its trends and affordable prices. Everyone and their mothers seem to be ...