Съёмки проходили в Лондоне, с января по март 2007 года.
По словам режиссёра Роджера Дональдсона, труднее всего было снимать сцену в борделе, где, по сценарию, женщинам следовало ходить в одних только подвязках. Выяснилось, что женщины побрили себе интимные зоны, что не подходило, учитывая, что дело происходит в 1971 году. Им к лобкам пришлось лепить специальные накладки из искусственного волоса, но закрепить их на месте оказалось нелегко, и накладки постоянно спадали.
Фильм основан на реальных событиях из жизни Маргарет (1930-2002), принцессы Великобритании, графини Сноудон – на истории её любовных похождений с выходцами с Ямайки в 1979-х годах и истории со снимками, спрятанными в банковском сейфе.