Hailey Baldwin buys Justin Beiber an engagement ring

The couple were spotted ring shopping in New York.