Actress Emma Roberts has raised $3.5 million for cancer patients after hosting a star-studded charity sale.

The Valentine's Day actress was joined by her boyfriend Chord Overstreet as well as Edie Falco, Abigail Breslin and Matthew Settle for the fundraiser on Saturday, reports contactmusic.com.

The customers picked up designer clothes and accessories which were donated by some known Hollywood stars.