Eva Longoria and Eduardo Cruz at No.5 Cavendish