Emma Roberts was all smiles for the camera’s at the iHeartRadio Jingle Bell concert in Madison Square Garden in New York City. Posing on the red carpet, the actress took on an elegant ’30s look with her own modern twist.
Emma wore a pair of black high waisted pants from Osman with a white checkered strapless crop top from Keepsake, and teamed with a pair of bright red pointed heels by Christian Louboutin. Her ensemble was finished with a Charlotte Olympia box clutch, which she held with her metallic silver manicure.
Emma styled her bangs pinned to the side along with tousled waves placed to one side, while she sported dark brows and a slick of red lipstick.