19-year old, Selena Gomez, may be faithful and supportive girlfriend to Justin Bieber but that doesn't stop her from flirting with fans.

In Gomez's' fragrance launch at New York City, Gomez had a few adorable fans who stepped up the game with equally adorable shirts. Selena wasn't one to spoil their fun and flirted along with them. What would Justin Bieber say?

Apparently, the Bieber has nothing to worry about because he's opponents come in the form of two cute little boys. The best part about the duo was that they wear wearing shirts with the print: "Forget Justin and Marry Me". Gomez had found this charming and utterly cute that she posted the photo of her posing with the two boys on her Facebook and Twitter account.

Apart from getting wooed by fans, Selena also had to cater to tons of people who slept on the streets of New York just to get a whiff and a glimpse of Selena and her new fragrance line. The former Disney princess definitely stunned her fans with her outfit ensemble for the day. Gomez was spotted wearing white short shorts, a bra top covered by a jacket paired off with sky-high heels.

The fragrance launch at Macy's' is just another additional stop for the actress. Selena has said to be working on her next film, "The Getaway" with Ethan Hawke.

The actress was spotted last month in Bulgaria where she had to shoot a gun for the action-packed role. As for Gomez's' other film, "Spring Breakers" which has already wrapped up two months ago, the film directed by Korine is set for a 2013 release. Yet, fans that have already caught a glimpse of the film are all hyped for Selena's edgier role.

Justin Bieber's girlfriend has a few other film projects in line which includes "Hotel Transylvania" and "13 Reasons Why." The film career isn't the only thing keeping Gomez busy. Despite the earlier announcement this year about taking a break from music, Gomez is working on two new albums set for a release this year.

Well, whatever rocks Selena Gomez's boat, her dedicated fans and supportive boyfriend are sure to be behind her all the way.