Selena Gomez turned 31 over the weekend and celebrated in style with a glamorous party attended by a host of famous friends. The Only Murders in the Building actress shared glimpses of the event with her Instagram followers, posting a series of photos captioned simply ’31’. Dressed in a stunning structured red mini-dress adorned with floral details, Selena looked sensational as she rubbed shoulders with high-profile guests including Paris Hilton, Christina Aguilera, Karol G, and Sabrina Claudio. Completing her look with strappy black heels featuring red floral embellishments, chic hoop earrings, and luscious black hair styled up, Selena was the picture of elegance and sophistication.