Taylor Momsen on the beach...sold!