Lee Rodriguez is an American actress and mannequin. She featured in ...