There were ~ so many ~ good things about Wednesday night’s episode of The Bachelorette.
Sophie’s first kiss with Luke. Sam bantering in the car like a lad while Sophie’s dad sat undercover in the front seat. And, on the subject of Sam, when Sophie put both him and his cans in their place.
But most importantly, how good did Sophie’s lipstick look at the cocktail party?
It was the perfect reddy pinky shade with shine and staying power and fans were baffled as to where they could get their hands on it.