Sachverhalt: A. X._, Ghanaerin, heiratete am 14. Oktober 2005 den in Kongo geborenen Schweizer Y._. Sie erhielt deshalb eine Aufenthaltsbewilligung, welche bis 13. Oktober 2008 verlängert worden war. Am 15. August und am 28. Oktober 2008 beantragte sie, ihre Aufenthaltsbewilligung zu verlängern. Mit Verfügung vom 4. Februar 2009 wies die Sicherheitsdirektion des Kantons Zürich, Migrationsamt, das Gesuch ab und setzte X._ Frist zum Verlassen der Schweiz bis 10. April 2009. Begründet wurde die Abweisung damit, dass X._ keinen Anspruch auf eine Verlängerung einer Aufenthaltsbewilligung mehr habe, da mit dem unbefristeten Aufenthalt des Ehemannes in Brasilien ab Frühherbst 2008 die Ehe aufgelöst sei und diese weniger als drei Jahre gedauert habe. Dagegen rekurrierte X._ erfolglos an den Regierungsrat. Die gegen den Entscheid des Regierungsrates gerichtete Verwaltungsgerichtsbeschwerde wies das Verwaltungsgericht des Kantons Zürich ab. B. Mit Eingabe vom 24. Juni 2010 beantragt X._ vor Bundesgericht, den Entscheid des Verwaltungsgerichts vom 19. Mai 2010 aufzuheben, ihr die Aufenthaltsbewilligung zu verlängern, allenfalls die Angelegenheit zur erneuten Entscheidfindung an die Vorinstanz zurückzuweisen sowie sie für das Verfahren vor den Vorinstanzen angemessen ausseramtlich zu entschädigen oder eventuell die Entschädigungsfrage an die Vorinstanz zurückzuweisen. Die Sicherheitsdirektion des Kantons Zürich liess sich nicht vernehmen, das Verwaltungsgericht verzichtete auf einen Antrag und auf eine Vernehmlassung und das Bundesamt für Migration beantragte unter Verzicht auf Vernehmlassung, die Beschwerde abzuweisen. 