Katie Holmes made a guest appearance on The Tonight Show Starring Jimmy Fallon on (March 29th) to promote the new mini series ‘The Kennedys: After Camelot’ in New York.


She wore an off the shoulder purple floral Zac Posen Fall 2017 knee length dress.


She also posed backstage wearing a white Philosophy Di Lorenzo Serafini lace embroidered dress.
