Michelle Williams through the years

Michelle Williams has made a name for herself both onscreen and on the red carpet.…