Rihanna, who rarely makes public appearances, startled fans when she went out with a whole new hairstyle and a new celebrity companion.
Rihanna was spotted posing with Kyle Richards after meeting the Real Housewives of Beverly Hills star in an Aspen, Colorado shop.
The 35-year-old dazzled spectators in a pair of low-rise slouchy jeans, a cream longline coat over a grey sweatshirt, and a pair of denim-style boots.
To complete the ensemble, the Diamonds hitmaker added a bright blue belt and silver statement earrings.
Rihanna was spotted posing with Kyle Richards after meeting the Real Housewives of Beverly Hills star in an Aspen, Colorado shop.
The singer was accompanied by her boyfriend A$AP Rocky and their two sons, RZA and Riot. Rihanna also unveiled her new haircut for the occasion, with honey-blonde braids that reached her waist.
Rihanna is a recognized admirer of Bravo shows such as Real Housewives, and the surprising meeting between the stars took place in Kemo Sabe, which has appeared on the show several times.