чтобы проверить, пишется слитно или раздельно, нужно попробовать вставить слово между предлогом и словом, к которому он относится. например: фо фраке. Можно встеить слово между "во" и "фраке"? Можно. В черном фраке, в дорогом фраке. Значит, пишем раздельно. Да и предлоги с существительными всегда раздельно пишутся