Icarly star Miranda Cosgrove is set to duet with Rivers (Weezer) on her upcoming EP.