Katie Cassidy shows off her little black dress and everything underneath it.

By