The Sex and the City 2 beauty plays a young version of Thompson's Agent O in Men in Black III, and the stars met up prior to filming in an effort to help Eve with her scenes.
She tells Britain's Daily Express, "I went round for tea and we had a long chat. Her daughter made me some biscuits and she told me everything and I listened.
"Emma Thompson is a legend. She gave me so much time and attention."