B.o.B is back with a video for his smooth lead single "Not For Long," featuring Trey Songz. The video features B.o.B rapping to his female counterpart about wanting to be with her, and finds the Atlanta native waking up to his girl making breakfast (she's a keeper), which ultimately leads to them.. Well watch the video for yourself. Trey Songz sings the catchy hook, and takes the song over the top.

"Not For Long" is the lead single off of B.o.B's upcoming 4th studio album. Check out the video for "Not For Long" above.

[MTV]

Related: B.o.B Featuring Bankroll Fresh “Candler Road S**t”
B.o.B Featuring Lin-Z And London Jae “Fleek”
B.o.B Featuring Trey Songz “Not For Long”

More From XXL