Celebrity Megan Fox Megan Fox Put a Sexy Spin on the '90s Flannel She cheered on Machine Gun Kelly from the stands during the NBA All-Star Celebrity Game. By Alicia Brunker Alicia Brunker Instagram Alicia Brunker is a freelance writer who covers celebrity, royal, and fashion news for InStyle.com. She joined InStyle's digital team in 2017, and previously contributed to ELLE, T: The New York Times Style Magazine, and WWD. InStyle's editorial guidelines Published on February 19, 2022 @ 11:00AM Pin Share Tweet Email If anyone can make a flannel shirt look sexy, it's Megan Fox. On Friday, the actress attended the NBA All-Star Celebrity Game to cheer on her fiancé Machine Gun Kelly, and during the event, she was spotted in the stands wearing a plaid, lumberjack-inspired top, but with a surprisingly sultry twist. Megan, the unofficial queen of naked dressing, made the cozy flannel work for her aesthetic by pairing it with a plunging bra top underneath. She maintained the casual appearance of her outfit with black leggings and combat boots, while the grungy styling was offset by her new, two-stone engagement ring and layers of necklaces up top. Megan wore her long dark hair down and in loose waves. Megan Fox Paired a Purple Leather Tube Top with a Wildly Chic Purse Earlier this month, Fox showed off her chic spectator style once again at the NHL All-Star Game in Las Vegas, where MGK performed at the halftime show. For the low-key occasion, Megan put a sexy spin on her otherwise conservative outfit with a subtle flash of skin, as she slung her oversized black jacket slightly off her shoulders exposing her tiny white tank top underneath. Our takeaway? Any article of clothing your closet can look sexy — at least when you're Megan Fox.