On Sept. 26, B.o.B performed for politicians and Obama proponents at a fundraising event held for the President. The event was held at the House of Blues in Hollywood, Calif. and was organized in order to gain support for Obama's re-election in 2012.

At the event, B.o.B, who is known for his eccentric and signature fashion style, showed up in a gray-checkered blazer, matching gray pants, and a gray bowtie and button-up shirt. The 22-year-old rapper performed for the masses gathered at the event, including President Obama himself. He performed hits like 'Nothin' on You' and 'Airplanes,' and also entertained the crowd with Playboy Trey on tracks like 'Past My Shades' and 'Bet I' (via Rap-Up).

Later on during the evening, President Obama ate at Fig & Olive, and he was joined by celebrity guests such as will.i.am and Jamie Foxx. While at the dinner, guests were given the opportunity to ask the president questions, but only after they coughed over $18,000 to attend.

Watch B.o.B Perform 'Past My Shades' at the Obama Fundraiser

More From PopCrush