Sachverhalt: A. X._ (geb. 1957), brasilianische Staatsangehörige, reiste am 26. Dezember 2006 zwecks Vorbereitung der Heirat in die Schweiz. Am 5. Juni 2007 heiratete sie den schweizerischen Staatsbürger Y._. In der Folge erhielt sie eine - letztmals bis 4. Juni 2010 verlängerte - Aufenthaltsbewilligung zum Verbleib bei ihrem Ehemann. Der Ehemann verstarb am 17. März 2010. B. Mit Verfügung vom 19. Juli 2010 lehnte das Migrationsamt des Kantons Zürich das Gesuch von X._ um Verlängerung der Aufenthaltsbewilligung ab. Rekurs an die Sicherheitsdirektion des Kantons Zürich und Verwaltungsgerichtsbeschwerde an das Verwaltungsgericht des Kantons Zürich blieben erfolglos. C. X._ beantragt vor Bundesgericht, den Entscheid des Verwaltungsgerichts des Kantons Zürich vom 6. Juli 2011 aufzuheben, eventualiter diesen aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen sowie die Aufenthaltsbewilligung zu verlängern. D. Das Verwaltungsgericht des Kantons Zürich sowie das Bundesamt für Migration beantragen, die Beschwerde abzuweisen. E. Der Präsident der II. öffentlich-rechtlichen Abteilung erkannte am 12. September 2011 der Beschwerde aufschiebende Wirkung zu. 