Kate Bosworth in a beautiful blush dress