Where Eva Longoria, Natalie Portman, John Legend and Other Stars Were Spotted This Week