The Miami Lyric Opera's production of Carmen takes center stage at the Colony Theater (8 p.m.). Carmen follows the downfall of Don José, a naive soldier who is seduced by a fiery gypsy named Carmen. The piece is set in Seville, Spain and features music by French composer Georges Bizet. Tickets are $40-$50 on Ticketmaster.1040 Lincoln Rd., Miami Beach; ticketmaster.com/event/0D00497BE82E7974?artistid=1648327&majorcatid=10002&minorcatid=13
Ocean Drive celebrated with spring fashion issue cover star Eva Longoria at Cavalli Miami.