Think about it she started doing music videos in '97, she did videos for Jay, Ghost, Usher videos used to have wild budgets back then and the models used to cake more than they do now. She had a succesful line of DVD's and calendars, she had several TV gigs with BET, she had a column with Smooth magazine, modeled for Maxim and King, had a radio show, guest appearances on TV shows, she's done 10 movies, she was even in the Def Jam video games, she hosts parties in NYC, she does public speaking, she even had an endorsement with Hennessey as "Lady Hennessey", she does philanthropic work and lives downtown you gotta have bread to live in the Financial District breh.
Maybe it's not exactly 2 mill, but she got more than enough money to sustain herself.