Beyonce was spotted at the 58th NBA basketball game with Jay Z wearing a pair of Rock & Republic hot pant shorts! It looks like they were originally jeans and she has cut them up into shorts. She looks so hot in them. Also shes pictured with Eva Longoria who is wearing a pair of J Brand jeans.
Images courtesy of celebutopia.net