Olivia Culpo dons cut-off shorts and $500 Saint Laurent tee for some ...

Responsive image
source