Cameron Diaz returned from her Hawaiian vacation with Alex Rodriguez just in time for tonight's premiere of The Green Hornet in LA. She showed off her toned arms and glowing skin in a sexy red Azzaro dress and nude pumps. Cameron's been juggling bikini time and promotional duties for the movie since last month when she stopped in Miami and Mexico between traveling the world with her costars Seth Rogen and Christoph Waltz. Seth brought his fiancée Lauren Miller to the event, where she debuted her gorgeous diamond engagement ring. Cameron is also set to make a stop by Jimmy Kimmel Live tonight to talk up the film ahead of its release this Friday.