Britney Spears johnny knoxville tank top porto potty jeans goggles jimmy kimmel Britney Spears johnny knoxville tank top porto potty jeans goggles jimmy kimmel

Britney wearing goggles is not the pop star's best look, but we won't hold it against her. Brit is only protecting herself while hanging with a bunch of jackasses .... literally!

The 29-year-old Till The World Ends singer was in great spirits while filming a skit for Jimmy Kimmel Live alongside Jackass stars Johnny Knoxville, Steve-O and Chris Pontius.

Uh oh, there's a port-o-potty involved. Watch out, Brit! Good thing there was a body double on hand to do all the hardcore stuff.

See the finished product of Brit's port-a-potty skit ... after the jump.