Eva longoria john legend natalie portman

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

Splash