Selena Gomez had a baby and no one knew about it! The papi is *drumroll please* James Franco.
Gomez has been seen in paparazzi pictures carrying the baby so Franco took to Instagram and posted a picture of Gomez holding a baby with the caption ‘Selene and I had a baby. It was born during Sprang Break.”
Franco and Gomez have been known each other since they worked on the movie Spring Breakers together three years ago.
Turns out it is all for a role. Gomez is currently playing a young mom to an infant on the set of the new James Franco-directed movie, In Dubious Battle.
Franco tried to pull a fast one everyone even misspelling Gomez's name but we weren’t fooled!
A photo posted by James Franco (@jamesfrancotv) on