Sachverhalt: A. Die Lettin X._ hielt sich zwischen 1996 und 1998 als Cabarettänzerin mit L-Bewilligung zeitweise in der Schweiz auf. Am 7. August 1998 heiratete sie den Schweizer Y._. Am 5. Oktober 2002 stellte X._ ein Gesuch um erleichterte Einbürgerung. Am 27. Juni 2003 unterzeichneten Y._ und Z._ den Mietvertrag (Mietantritt: 1. Oktober 2003) für eine 5 1⁄2 Zimmer-Wohnung in Walchwil. Am 26. Juli 2003 erklärten die Eheleute X._ und Y._, in intakter ehelicher Gemeinschaft zu leben und weder Trennungs- noch Scheidungsabsichten zu haben. Am 20. August 2003 wurde X._ in Alchenstorf im Kanton Bern eingebürgert. Am 1. Dezember 2003 verliess Y._ die eheliche Wohnung und zog zu Z._ nach Walchwil. Am 13. Februar 2004 reichten die Eheleute X._ und Y._ ein gemeinsames Scheidungsbegehren ein. Am 30. August 2004 wurden die Eheleute X._ und Y._ geschieden. B. Am 13. Juni 2007 eröffnete das Bundesamt für Migration (BFM) gegen X._ das Verfahren auf Nichtigerklärung der erleichterten Einbürgerung. Am 30. Juli 2008 erklärte das BFM die Einbürgerung von X._ für nichtig. Am 8. November 2011 wies das Bundesverwaltungsgericht die Beschwerde von X._ gegen die Nichtigerklärung ihrer Einbürgerung ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt X._, dieses Urteil aufzuheben und die Sache eventuell an die Vorinstanz zurückzuweisen. Ausserdem ersucht sie, ihrer Beschwerde aufschiebende Wirkung zuzuerkennen. D. Das Bundesverwaltungsgericht und das BFM verzichten auf Vernehmlassung. E. Der Präsident der I. öffentlich-rechtlichen Abteilung erkannte der Beschwerde am 2. Februar 2012 aufschiebende Wirkung zu.