Miranda Cosgrove - glamourous American actress in black and white avatar