Singer and actress Selena Gomez showed off her stunning 4-carat marquise-cut diamond from Benny Blanco in sweet photos on Instagram ... him pick out this emerald ring. "I may have taken him ...