Kate Hudson reps her Happy X Nature brand in floral pants and jean ...

Responsive image
source