Why Is Cameron Diaz Dining With Bill Clinton?

Last night in Miami, Cameron Diaz and Alexander Rodriguez may have had the most important dinner of their life last night when they joined ex President Bill Clinton at his table.

With 38-year-old Cameron wearing a classic little black dress and 35-year-old A-Rod suited and booted, the couple dined with Clinton at the outdoor restaurant Prime 112 in Miami Beach, all surrounded by heavy security, including Secret Service officers.

No word whether Cameron and Bill shared their views on pot smoking or not, with it only being a day after Cammy D told George Lopez that she’s pretty sure she bought pot from her classmate Snoop Dogg.

Onlookers said the group were in good spirits and sipped red wine. After dinner, all left separately, which still leaves me scratching my head about A-Rod and Cameron’s weird romance…