Lena Anderson is all smiles after our stud jizzes on her face