Elizabeth Banks long legs in a little black dress and strappy high heels