in broad daylight

1) средь бела дня 2) при свете дня, при солнечном свете среди бела дня

Источник: Полный англо-русский словарь на Gufo.me