Let the Bachelorette contestants drunkenly bicker over their red roses and the 5.6 million people watching at home wonder why Joe the grocery store owner didn’t get one. What we would really like to know is how in the hell Becca Kufrin’s makeup always looks so perfect – through the messy breakups… Read entire story.
Source: POPSUGAR Beauty