Katie Holmes made a guest appearance on the ‘Late Show with David Letterman’ yesterday evening to promote her current Broadway show, ‘Dead Accounts’.

In an attempt to shake off the boring tag we have given her last few red carpet looks, she arrived at the Ed Sullivan Theatre wearing a shocking-pink Narciso Rodriguez fitted knee-length dress, which she was keen to show off to the photogs despite trying to keep warm under her military-green Balenciaga wool coat.

Elongating her perfect pins, she wore a pair of nude suede Isabel Marant pumps with a cute bow accent.

This is the most alive she has looked in weeks. I’m usually so bored by her.

The lights are on and for once someone is at home.

Credit: FameFlynet