Selena Gomez looks like she could have just graduated from Harvard Business School in a new photo shoot for Forbes magazine. She comes full circle from her bikini-babe role in “Spring Breakers.”

Gomez, who is the subject of reports today that she may have broken up with boyfriend Justin Bieber, looks light years more sophisticated than her age in the Forbes photos.

Check out Sel’s photos; click to enlarge.

Last fall, she joined a $750,000 angel-investment round for photo-sharing app Postcards on The Run, according to the magazine. One post on her Facebook wall resulted in 20,000 downloads in just 24 hours.

The 19-year-old actress and singer has spend the better part of the spring romping around St. Petersburg, Fla. in a bikini with Vanessa Hudgens and Ashley Benson.

The girls rob a bank so the can finance their spring break trip, and party like there’s no tomorrow with a throng of bikini-clad girls until they meet up with a nefarious drug dealer played by James Franco.

Selena post photos on her Facebook page earlier this week, showing her firing a handgun at a live firing range. “Released some stress today,” she wrote.

Selena is in Bulgaria filming a remake of the Steve McQueen, Ali McGraw movie “The Getaway.”

The scene is a far cry from her look of corporate sophistication. Selena wears conservatively cut business dresses in bold red and black. Check out her photos.