Ah, young love: Justin Bieber and Selena Gomez kiss and cuddle while taking a romantic walk on the beach