Selena Gomez, 27, was looking beautiful in a new selfie on Mar. 14! The singer was scheduled to take some Puma ad photos for her partnership with the sneaker company but after the photo shoot was canceled last minute, she posed for an Instagram photo instead.