Kate Bosworth, 41, dazzles in tight blue beaded dress at Smile Train ...

Responsive image
source