Beyonce Knowles figures she is about to star in an awful movie so she needs to make sure she can get any good press she can manage. One way to go about that is to look amazing and sexy on the red carpet for the premiere. Beyonce was strutting her stuff for the premier of Obsessed last night in New York with fellow cast members Idris Elba and Ali Larter. Well she can star in all the bad movies she wants if it means she shows off those hot legs.