Less than two months after she showed off her short hair, Beyonce went long again.

The singer was spotted with some very long locks in Puerto Rico on Sunday. Beyonce was holding her daughter, Blue Ivy, in her arms as she sported sweatpants and a t-shirt. She also had her blonde hair in a pony tail. See a photo here.

Celebrity Haircuts Before & After

Jay Z's wife also posted some of her own photos of the longer hairdo on Tumblr during the September leg of her Mrs. Carter World Tour in Latin America. The singer took snapshots on the beach and other beautiful scenery.

The 32-year-old debuted her shocking blonde pixie cut in August. Her colorist, Rita Hazan, spoke about the drastic new look with Billboard a few days later.

Rihanna's Many Hairstyles

"When I saw her cut, I knew the color had to be soft but powerful," she told Billboard. "She wanted to keep her natural color as a grown out look with roots to give it an edge. Thankfully, she allows me creative freedom, which is amazing for a colorist. And she lets me get to the end result in my own way, which in this case ended up a beautiful champaign blonde."

Scroll through our gallery to see some photos of Beyonce's blonde hair long and short.