Home / Glamour News / Beyoncé Fans Can’t Believe She Took Public Transit in a Sheer Lace BodysuitBeyoncé Fans Can’t Believe She Took Public Transit in a Sheer Lace Bodysuit Glamour News One commuter didn’t even notice! Glamour