写一个函数，将给定字符串中的每个单词首字母大写。
```
string = "hello world! welcome to Belle."
```
以下是Python中可以实现该功能的函数：

```python
def capitalize_words(string):
    return ' '.join(word.capitalize() for word in string.split())
```

调用该函数，并传入给定的字符串：

```python
string = "hello world! welcome to Belle."
result = capitalize_words(string)
print(result)
```

输出结果将是：

```
Hello World! Welcome To Belle.
```