Who: Eva Longoria wearing a Karen Millen graphic stripe dress
Shop: Karen Millen £165
Where: PADRES Contra El Cancer, LA

Credit: Net-A-Porter & Getty