Besides all the highs and lows that life has given her, Selena looked like a chirpy little goddess on her 26th birthday (July 22nd). It was her BFFs who accompanied the American Singer by celebrating the occasion on a yacht in New Port Beach. Dressed in an off-the-shoulder pastel dress, she looked happier than ever! Neither previous health conditions nor breakup with ex Justin did bother her as she looked full-on swing in the photos she posted on Insta post her birthday bash.