Cameron Diaz showed off her fresh-from-Florida tan and long legs in Lanvin, Alexander McQueen, and Elizabeth and James as she stepped out to promote Bad Teacher at CinemaCon in Las Vegas today. She was coming straight from cheering Alex Rodriguez on at one of his final Spring training games before the Yankees' season kicks off on Friday. The leggy actress has been bonding with ARod's kids for the past few months while he played in the sunshine and she relaxed before her Summer movie promotion. Her character's foul language is front and center in the trailer, so it might not be family-friendly fare for her man Alex's younger children. Her film hits theaters on June 24, and she'll be sure to pop up in the stands to watch Alex and his team whenever she can between red-carpet duties with her costar Justin Timberlake.